0

私は検索してきましたが、私の質問に対する答えはまだ見つかりませんでした。

3つ以上の配列からメニューを作成したいのですが、それらの配列にどのような要素があるのか​​わかりません。

私はこのようなものを持っています:

$arr1 = array(
   'design' => 'Link 1'
);

$arr2 = array(
   'development' => 'Link 2'
);

$arr3 = array(
   'design' => 'Link 3',
   'seo' => 'Link 4'
);

これらの3つの配列をこれに変えるにはどうすればよいですか?

$final_array = array(
   'development' => 'Link 2',
   'seo' => 'Link 4',
   'design' => array(
         '0' => 'Link 1',
         '1' => 'Link 3'
     ),
);
4

1 に答える 1

4

array_merge_recursive()

$arr1 = array(
   'design' => 'Link 1'
);

$arr2 = array(
   'development' => 'Link 2'
);

$arr3 = array(
   'design' => 'Link 3',
   'seo' => 'Link 4'
);

$newarr = array_merge_recursive($arr1, $arr2, $arr3);
print_r($newarr);
于 2012-11-30T09:07:04.133 に答える