我一直在寻找并且还没有找到我的问题的答案。
说我想用三个或更多数组创建一个菜单,但我不知道这些数组有哪些元素。
我有这样的事情:
$arr1 = array(
'design' => 'Link 1'
);
$arr2 = array(
'development' => 'Link 2'
);
$arr3 = array(
'design' => 'Link 3',
'seo' => 'Link 4'
);
我可以做些什么来将这三个阵列变成这个:
$final_array = array(
'development' => 'Link 2',
'seo' => 'Link 4',
'design' => array(
'0' => 'Link 1',
'1' => 'Link 3'
),
);
答案 0 :(得分:4)
$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);