是否可以在PHP中合并这些数组? [重复]
16lz
2021-01-22
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函数。但我很确定它只会追加每个子阵列。
更多相关文章
- PHP打印输出数组内容及结构函数print_r与var_dump
- php如何以一个对象作为数组下标?
- 移动数组PHP中的所有项目
- mysql值以数组格式转换为PHP数组
- MySQL按数组值排序
- 向数组添加一组数据库列的问题
- 如何使用webrequest使用Json数组绘制折线图
- javascript判断数组和对象中是否存在某元素
- [JavaScript] 将字符串数组转化为整型数组