ホームページ >バックエンド開発 >PHPチュートリアル >3 つの配列を 1 つの 2 次元配列にマージすることに関連する問題
3 つの配列を 1 つの 2 次元配列に結合する問題
データは次のようになります。
$a=配列(A);
$b=配列(B,BB,BBB);
$c=配列(C,CC,CCC,CCCC);
次に、これを次のような配列にマージする必要があります:
$d=(
A=array(C),
B=array(CC),
BB=array (CCC)、
BBB=array(CCCC)
)
の操作方法。
-----解決策---------
$a=配列(A); $b=配列(B,BB,BBB); $c=配列(C,CC,CCC,CCCC); foreach(array_merge($a, $b) as $i=>$k) $d[$k] = $c[$i]; print_r($d); <div class="clear"></div>