PHPに多次元配列があります。
$f = array('one' => array(*doesntmatter*), two => array());
それを使いたいときは、アレイの1つだけが必要です。(1つまたは2つまたは3つなど)それで、私はそれを(この場合)次のように2つの別々の配列にスライスしたいと思います:
$one = array(**); $two = array(**);
デフォルトの関数でこれを解決できますか、それとも自分で作成する必要がありますか?
PHPに多次元配列があります。
$f = array('one' => array(*doesntmatter*), two => array());
それを使いたいときは、アレイの1つだけが必要です。(1つまたは2つまたは3つなど)それで、私はそれを(この場合)次のように2つの別々の配列にスライスしたいと思います:
$one = array(**); $two = array(**);
デフォルトの関数でこれを解決できますか、それとも自分で作成する必要がありますか?
extract()を使用して、まさにそれを行うことができます。
各メンバーを明示的に呼び出すには:
$foo = array('one' => array(1,2,3), 'two' => array(4,5,6));
$one = $foo['one'];
$two = $foo['two'];
または、 extract()を使用できます
extract($foo);
print_r($one);print_r($two);
$ one = $ f ['one']