Pergunta

Eu tenho uma matriz multidimensional em PHP.

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

Quando eu quiser usá-lo, eu só quero uma das matrizes. (Um ou dois ou três, etc) Então, eu quero cortá-la em (neste caso) duas matrizes distintas, como este:

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

Posso resolver isso com uma função padrão, ou eu tenho que escrever isso por mim?

Foi útil?

Solução

Você pode usar () para fazer exatamente isso.

Outras dicas

para chamar explicitamente cada membro:

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

ou você pode usar ()

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

$ one = $ f [ 'um']

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top