php数组相加的要领
php中数组功用异常壮大,以至也能够直接经由过程+相加来兼并数组。
A数组
$a = ['a', 'b'];
B数组
$b = ['c', 'd', 'e'];
A+B效果
Array ( [0] => a [1] => b [2] => e )
能够看到关于键值一样的,前面的会掩盖掉背面的。
这个和经常使用的函数array_merge是不太一样的:
array_merge关于字符串键值来讲,背面的数组会掩盖前面的
array_merge关于数字键值来讲,背面的数组会和前面的举行兼并,而且从新索引
完全代码
<?php /** * 测试一下php中array直接用加号相加的状况 */ // 测试一下数字键的状况 $a = ['a', 'b']; $b = ['c', 'd', 'e']; print_r($a + $b); // 测试一下字符键的状况 $a = ['name' => 'jack', 'age' => 20]; $b = ['name' => 'tom', 'age' => 21, 'gender' => 'male']; print_r($a + $b);
相干引荐:《PHP教程》
以上就是php数组相加的细致内容,更多请关注ki4网别的相干文章!