質問

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']

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top