Possible Duplicate:
PHP: Merge 2 Multidimensional Arrays

可能重复:PHP:合并2个多维数组

I have these arrays and I want to merge them into one array.

我有这些数组,我想将它们合并到一个数组中。

$arrayAAA[0]['name'] = "stackoverflow";
$arrayBBB[0]['color'] = "white";
$arrayCCC[0]['media'] = "web";

I want to merge these like this.

我想像这样合并这些。

$newArray[0]['name'] //"stackoverflow"
$newArray[0]['color'] //"white"
$newArray[0]['media'] //"web"

If anyone knows how to do this, please give me a help. I thought I could merge them by using array_merge(), but this function doesn't work in my case.

如果有人知道如何做到这一点,请给我一个帮助。我以为我可以使用array_merge()合并它们,但是这个函数在我的情况下不起作用。

Thanks so much in advance!

非常感谢提前!

4 个解决方案

#1


3

So, this does not work either?

那么,这也不起作用?

$x = array();
$x[0] = array_merge($arrayA[0], $arrayB[0], ...);

There is also array_merge_recursive function. But I am pretty sure it would only append each sub-array.

还有array_merge_recursive函数。但我很确定它只会追加每个子阵列。

更多相关文章

  1. PHP打印输出数组内容及结构函数print_r与var_dump
  2. php如何以一个对象作为数组下标?
  3. 移动数组PHP中的所有项目
  4. mysql值以数组格式转换为PHP数组
  5. MySQL按数组值排序
  6. 向数组添加一组数据库列的问题
  7. 如何使用webrequest使用Json数组绘制折线图
  8. javascript判断数组和对象中是否存在某元素
  9. [JavaScript] 将字符串数组转化为整型数组

随机推荐

  1. PHP基础案例一:展示学生资料卡
  2. php如何调用phantomJS截图
  3. 教你在PHP ZipArchive解压缩时,去掉zip包
  4. 详解PHP 如何对接 paypal 支付
  5. 关于PHP正则匹配中文
  6. 分享几种用PHP写99乘法表的方式
  7. 分享php+redis实现对200w用户的即时推送
  8. 教你用php实现栈结构
  9. PHP实现抓取百度搜索结果,并分析数据结构
  10. 分享十个PHP安全的必备技巧