php中如何合并几个二维数组成为一个二维数组

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  将一个或多个数组的元素的合并起来,一个数组中的值附加在前一个数组的后面。并返回作为结果的数组。

  当有重复的键名时,值不会被覆盖,而是将多个相同键名的值递归组成一个数组。

  注:array_merge() 函数也可以实现,与 array_merge_recursive()函数不同是,如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。如果数组是数字索引的,则键名会以连续方式重新索引。本回答由电脑网络分类达人 吕明推荐答案纠错评论

  array_merge($a1,$a2)qqlimingfei发布于2012-05-20评论在遍历第一个的时候其它的都遍历 你把数组给我 我帮你弄 遍历的时候追加追问需要合并的几个数组已经给你了,就是问题中的数组1,2,3,4啊追答这是输出的结果 我想知道怎么输出的lovewuqian发布于2012-05-15评论array_merge()将两个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。追问这个不行,我试了,只会多追加几行,无法达到我要的,不过还是谢谢你!追答如果你数据量不大的话,可以试试循环来赋值。追问我就是不会怎么写啊!对于php我是初学者行不得反诸已发布于2012-05-15评论可以查看下PHP手册的数组函数详解。array_merge,array_merge_recursivessfnadn发布于2012-05-22评论$arr1=array( 0=array(1,2,3), 1=array(4,5,6));

相关阅读