PHP数组合并可以使用array_combnie()和array_merge()
1.array_combnie()是将两组数组合并成一个数组,其中一组数组作为建,另一组作为值,且两个数组都是索引数组
我们看下例子
<?php $arr = ['姓名','昵称','别名' ]; $arr2 = ['sulao',"merci",'shevechco']; var_dump(array_combine($arr,$arr2));
打印结果
D:\wwwroot\test.php:4:array (size=3) '姓名' => string 'sulao' (length=5) '昵称' => string 'merci' (length=5) '别名' => string 'shevechco' (length=9)
array_combine语法如下
array array_combine ( array $keys , array $values )
2.array_merge()把两个数组合并为一个数组,两组数组都可以为索引数组或者关联数组
我们来看下例子
<?php $arr = [ 'name'=>'sulao', 'nick'=>'merci']; $arr2 = ['alias'=>'shevechco']; var_dump(array_merge($arr, $arr2));
打印结果
D:\wwwroot\test.php:4:array (size=3) 'name' => string 'sulao' (length=5) 'nick' => string 'merci' (length=5) 'alias' => string 'shevechco' (length=9)
array_merge语法如下
array_merge(array1,array2,array3...)