Matrice multidimensionale separata
-
08-07-2019 - |
Domanda
Ho un array multidimensionale in PHP.
$f = array('one' => array(*doesntmatter*), two => array());
Quando voglio usarlo, voglio solo uno degli array. (uno o due o tre ecc.) Quindi voglio dividerlo in (in questo caso) due array separati, in questo modo:
$one = array(**); $two = array(**);
Posso risolverlo con una funzione predefinita o devo scriverlo da solo?
Soluzione
Puoi usare extract () per fare esattamente questo.
Altri suggerimenti
per chiamare esplicitamente ciascun membro:
$foo = array('one' => array(1,2,3), 'two' => array(4,5,6));
$one = $foo['one'];
$two = $foo['two'];
oppure puoi utilizzare extract ()
extract($foo);
print_r($one);print_r($two);
$ one = $ f ['one']
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow