Php tableau multidimensionnel à l'obtention de valeurs
J'ai l'exemple de code suivant
private $analyze_types = array(
"1" => array(
'level' => '4',
'l1' => '-1',
'l2' => '-1',
'l3' => '-1',
'l4' => '-1',
'l5' => '-1'
),
"226" => array(
'level' => '-1',
'l1' => '-1',
'l2' => '-1',
'l3' => '2',
'l4' => '3',
'l5' => '4'
)
);
Comment puis-je obtenir la valeur de "1" et si je veux obtenir le niveau de valeur, que dois-je faire?
Ne pense pas que je comprends de votre question. Pouvez-vous être plus détaillé?
Eh bien, j'ai une fonction protégée dans la même classe avec ce tableau. Et je veux obtenir 1 et 226 dans ce cas.
Vous êtes à la recherche pour
quels sont les critères pour extraire le résultat quand vous dites que vous voulez obtenir 1 et 126?
Il semble plutôt question de base. Tout comme d'autres personnes suggéré, soit foreach ou array_keys fera l'affaire. Je me demande juste ce que l'effort que vous avez fait pour résoudre ce problème?
Eh bien, j'ai une fonction protégée dans la même classe avec ce tableau. Et je veux obtenir 1 et 226 dans ce cas.
Vous êtes à la recherche pour
array_keys
ou quelque chose de similaire?quels sont les critères pour extraire le résultat quand vous dites que vous voulez obtenir 1 et 126?
Il semble plutôt question de base. Tout comme d'autres personnes suggéré, soit foreach ou array_keys fera l'affaire. Je me demande juste ce que l'effort que vous avez fait pour résoudre ce problème?
OriginalL'auteur FreshPro | 2013-10-10
Vous devez vous connecter pour publier un commentaire.
PHP :
OriginalL'auteur Guillaume Lehezee
Pour obtenir de l'élément à l'index
'level'
de subarray avec index'1'
dans le tableau principal, vous devez utiliser seulementDonc
array_keys($this->analyze_types)
que d'autres personnes ont suggéréOriginalL'auteur zavg
Vous pouvez essayer array_column (http://php.net/manual/en/function.array-column.php)
par exemple.:
OriginalL'auteur Bolebor
Vous pouvez obtenir les clés d'un tableau en procédant de la manière suivante, si c'est ce que vous demandez?
Maintenant que vous avez un tableau de clés, vous pouvez simplement parcourir en boucle pour exécuter plus de code, par exemple:
OriginalL'auteur Karl