0

PHPに多次元配列があります。

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

それを使いたいときは、アレイの1つだけが必要です。(1つまたは2つまたは3つなど)それで、私はそれを(この場合)次のように2つの別々の配列にスライスしたいと思います:

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

デフォルトの関数でこれを解決できますか、それとも自分で作成する必要がありますか?

4

3 に答える 3

2

extract()を使用して、まさにそれを行うことができます。

于 2009-10-28T19:00:07.300 に答える
1

各メンバーを明示的に呼び出すには:

$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);
于 2009-10-28T19:00:55.863 に答える
0

$ one = $ f ['one']

于 2009-10-28T19:04:10.877 に答える