PHP中合并两个数组array_merge()函数介绍
在php中我们合并数据有两种简单快速的方式一种方式是利用array_merge()函数来操作,另一种办法是利用+号,下面我们来看看.
用法:array array_merge ( array $array1 [, array $array2 [, array $... ]] )
例子1,代码如下:
<?php $a1=array("a"=>"Horse","b"=>"Dog"); $a2=array("c"=>"Cow","b"=>"Cat"); print_r(array_merge($a1,$a2)); //输出:Array ( [a] => Horse [b] => Cat [c] => Cow )
例子2,代码如下:
<?php echo "rn第一种情况rn"; $a=array(1,2,3,4,5,6); $b=array(7,8,9); $c=array_merge ($a,$b); print_r($c); $c=$a+$b; print_r($c); $c=$b+$a; print_r($c); echo "rn第二种情况rn"; $a=array('a','b','c','d','e','f'); $b=array('a','x','y'); $c=array_merge ($a,$b); print_r($c); $c=$a+$b; print_r($c); $c=$b+$a; print_r($c); echo "rn第三种情况rn"; $a=array( 1=>'a', 2=>'b', 3=>'c', 4=>'d', 5=>'e', 6=>'f'); $b=array( 1=>'a', 7=>'x', 8=>'y'); $c=array_merge ($a,$b); print_r($c); $c=$a+$b; print_r($c); $c=$b+$a; print_r($c);
教程地址:http://www.phprm.com/shuzu/fs4004.html
欢迎转载!但请带上文章地址^^