Pregunta

Tengo una matriz multidimensional en PHP.

$f = array('one' => array(*doesntmatter*), two => array());

Cuando quiero usarlo, solo quiero una de las matrices. (uno o dos o tres, etc.) Entonces quiero dividirlo en (en este caso) dos matrices separadas, como esta:

$one = array(**); $two = array(**);

¿Puedo resolver esto con una función predeterminada o tengo que escribirlo yo mismo?

¿Fue útil?

Solución

Puede usar extract () para hacer exactamente eso.

Otros consejos

para llamar explícitamente a cada miembro:

$foo = array('one' => array(1,2,3), 'two' => array(4,5,6));
$one = $foo['one'];
$two = $foo['two'];

o puede usar extract ()

extract($foo);
print_r($one);print_r($two);

$ one = $ f ['one']

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top