您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP 的 array merge 与 + 号的差别

2025/11/12 2:25:38发布28次查看
php 的 array merge 与 + 号的区别
php 的 array_merge 会将 数值 变成 0, 1, 2..., 就算是强制转换成字串也一样.
范例 - 使用 array_merge '0',
? '311' => '1',
? '快乐' => '2',
? '2009a' => '3');
$a2 = array(
? '2009' => '11',
? '圣诞节' => '22',
? '111a' => '33');
$amerge = array();
$amerge = array_merge($a1, $a2);
print_r($amerge);
?> 输出结果
array
(
? [0] => 0
? [1] => 1
? [快乐] => 2
? [2009a] => 3
? [2] => 11
? [圣诞节] => 22
? [111a] => 33
)于 官方网站查(array_merge), 使用 + 就可以 merge, 而且会将 key(hash、index) 值保留.
范例 - 使用 + 合并 '0',
? '311' => '1',
? '快乐' => '2',
? '2009a' => '3'
);
$a2 = array(
? '2009'? => '11',
? '圣诞节' => '22',
? '111a'? => '33'
);
$amerge = array();
$amerge = $a1 + $a2;
print_r($amerge);
?> 输出结果
array
(
? [9] => 0
? [311] => 1
? [快乐] => 2
? [2009a] => 3
? [2009] => 11
? [圣诞节] => 22
? [111a] => 33
) 原文网站 / 转载自: tsung haothis work, unless otherwise expressly stated, is licensed under a
creative commons attribution-sharealike 3.0 unported license.
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product