Separate mehrdimensionale Array
-
08-07-2019 - |
Frage
Ich habe ein mehrdimensionales Array in PHP.
$f = array('one' => array(*doesntmatter*), two => array());
Wenn ich es verwenden will, ich will nur eines des Arrays. (Ein oder zwei oder drei, etc.) So will ich es in Scheiben schneiden in (in diesem Fall) zwei separate Arrays wie folgt aus:
$one = array(**); $two = array(**);
Kann ich lösen dies mit einer Standard-Funktion, oder muss ich es schreiben von mir?
Lösung
Sie können extract () genau das zu tun.
Andere Tipps
explizit jedes Mitglied nennen:
$foo = array('one' => array(1,2,3), 'two' => array(4,5,6));
$one = $foo['one'];
$two = $foo['two'];
oder Sie verwenden können, extract ()
extract($foo);
print_r($one);print_r($two);
$ ein = $ f [ 'one']
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow