2009-05-24 12 views
0

J'ai un tableau qui ressemble à:tableaux PHP: extraire une dimension

$fields = array(
    "f1" => array("test"), 
    "f2" => array("other" => "values") 
); 

Je voudrais retrive ces informations dans un tableau:

$first_dimension = array("f1","f2"); 

Y at-il une fonction en PHP peut extraire une dimension particulière d'un tableau directement? Y a-t-il un raccourci de syntaxe pour cela?

+0

manquant 'array' dans la ligne 1 et', 'la ligne 4 – Imran

+0

J'ai mis à jour la syntaxe Imran. –

Répondre

6

Utilisez array_keys().

$fields = array(
    'f1' => array('test'), 
    'f2' => array('other' => 'values'), 
); 
$keys = array_keys($fields); 
+0

missing 'array' dans la ligne 1 et'; 'sur la ligne 4 – Imran

+1

Regardez toutes les autres fonctions de array_ - il y en a beaucoup et elles font beaucoup, beaucoup de choses différentes [et vous facilitent généralement la vie]. –

0

champs $ [ 'f2'] [autre ']

Pour accéder directement

Questions connexes