2009-07-09 8 views
5

Si tengo una matriz como $keys => $values, ¿cómo puedo obtener dos matrices de $keys y $values?

+0

No entiendo su pregunta, tal vez un ejemplo de cómo debería ser? – usoban

Respuesta

16

array_keys y array_values devolverá una matriz numérica de las llaves/valores de una matriz dada:

$keys = array_keys($array); 
$values = array_values($array); 

O si desea una solución foreach:

$keys = array(); 
$values = array(); 
foreach ($array as $key => $value) { 
    $keys[] = $key; 
    $values[] = $value; 
} 
+1

+1 por múltiples formas. – nilamo

Cuestiones relacionadas