-3

假设我有多个嵌套数组(行数组数组):

[
    ['name' => 'John', 'age' => 20],
    ['name' => 'Jack', 'age' => 30],
],
[
    ['salary' => 100],
    ['salary' => 200],
],

如何合并列?像这样:

[
    ['name' => 'John', 'age' => 20, 'salary' => 100],
    ['name' => 'Jack', 'age' => 30, 'salary' => 200],
]

更新。我的研究工作是:我在网上、官方文档和 SO 上都看过它——但没有找到答案。

4

1 回答 1

2

只需使用:

array_map('array_merge', ...$arrays)

- 它对array_merge数组中的每一行执行,即它首先将第一行相互合并,然后是第二行,第三行,依此类推。

于 2021-01-24T09:20:18.313 回答