问题描述
假设我有多个嵌套数组(行数组):
[
['name' => 'John','age' => 20],['name' => 'Jack','age' => 30],],[
['salary' => 100],['salary' => 200],
如何合并列?像这样:
[
['name' => 'John','age' => 20,'salary' => 100],'age' => 30,'salary' => 200],]
更新。我的研究工作是:我在网络、官方文档和 SO 上查看过,但没有找到答案。
解决方法
只需使用:
array_map('array_merge',...$arrays)
- 它对数组中的每一行执行 array_merge
,即它首先将第一行彼此合并,然后逐行合并第二行、第三行,依此类推。