array_merge详解
1、array_merge — 合并一个或多个数组
array_merge(array ...$arrays
): array
2、
将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。
<1> 如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。
<2> 然而,如果数组包含数字键名,后面的值将 不会 覆盖原来的值,而是附加到后面。
如果输入的数组存在以数字作为索引的内容,则这项内容的键名会以连续方式重新索引。
$a = [
'a' => 'aa',
'b' => 'bb',
'c' => 'cc',
'd' => 'dd',
'11' => '2011',
];
$b = [
'a' => '2021a',
'b' => '2022b',
'c' => '2023c',
'e' => '2024e',
'11' => '11abc'
];
$rst = array_merge($a,$b);
dd($rst);
#----------------------------------------------------------------
运行结果:
array:7 [
"a" => "2021a"
"b" => "2022b"
"c" => "2023c"
"d" => "dd"
0 => "2011"
"e" => "2024e"
1 => "11abc"
];
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)