php 一个结果集中有多个数组,怎样将它放入一个新的数组中

2025-03-19 14:18:44
推荐回答(2个)
回答1:

合并数组可以使用array_merge() 这个函数,
array_merge() 函数把两个或多个数组合并为一个数组。
如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。如果数组是数字索引的,则键名会以连续方式重新索引。

回答2:

几个array我都以驼峰式重命名,代码如下

1
2
3
4
5
6
7
8

$arrAuthor = [];
foreach($arrTitle as $key => $value){
array_push($arrAuthor, [
'title'=> $value,
'author'=> $arrName[$key],
'order'=> $arrOrder[$key]
]);
}