¿Hay alguna manera rápida de aplanar una matriz y seleccionar subclaves ('clave' & 'valor' en este caso) sin ejecutar un bucle foreach, o es foreach siempre la manera más rápida?PHP: aplana la matriz de la manera más rápida?
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
)
)
Para:
Array
(
[int] => 99
[string] => a simple string
[array] => Array
(
[0] => 11
[1] => 12
)
)
duplicado: http://stackoverflow.com/questions/1319903/how-to-flatten-a-multidimensional-array Creo que esta respuesta le ayudará a los más : http://stackoverflow.com/questions/1319903/how-to-flatten-a-multidimensional-array/1320156#1320156 –
¿Alguna razón para hacerlo "más rápido"? –
¿Alguna razón por la que no querías usar 'foreach'? – salathe