Existe-t-il un moyen rapide d'aplatir un tableau et de sélectionner des sous-clés ('key' & 'valeur' dans ce cas) sans exécuter une boucle foreach, ou le foreach est-il toujours le moyen le plus rapide?PHP: aplatir le tableau - le moyen le plus rapide?
Array
(
[0] => Array
(
[key] => string
[value] => a simple string
[cas] => 0
)
[1] => Array
(
[key] => int
[value] => 99
[cas] => 0
)
[2] => Array
(
[key] => array
[value] => Array
(
[0] => 11
[1] => 12
)
[cas] => 0
)
)
Pour:
Array
(
[int] => 99
[string] => a simple string
[array] => Array
(
[0] => 11
[1] => 12
)
)
double: http://stackoverflow.com/questions/1319903/how-to-flatten-a-multidimensional-array Je pense que cette réponse vous aidera le plus : http://stackoverflow.com/questions/1319903/how-to-flatten-a-multidimensional-array/1320156#1320156 –
Une raison de le rendre "le plus rapide"? –
Une raison pour laquelle vous n'avez pas voulu utiliser 'foreach'? – salathe