网站地图    收藏   

主页 > php专栏 > php数组查询 >

PHP中合并两个数组array_merge()函数介绍 - php数组

来源:自学PHP网    时间:2014-11-25 21:17 作者: 阅读:

[导读] 在php中我们合并数据有两种简单快速的方式一种方式是利用array_merge()函数来操作,另一种办法是利用+号,下面我们来看看 用法:array array_merge ( array $array1 [, array $array2 [, arr...

PHP中合并两个数组array_merge()函数介绍

在php中我们合并数据有两种简单快速的方式一种方式是利用array_merge()函数来操作,另一种办法是利用+号,下面我们来看看.

用法:array array_merge ( array $array1 [, array $array2 [, array $... ]] )

例子1,代码如下:

  1. <?php 
  2. $a1=array("a"=>"Horse","b"=>"Dog"); 
  3. $a2=array("c"=>"Cow","b"=>"Cat"); 
  4. print_r(array_merge($a1,$a2)); 
  5. ?>   
  6. //输出:Array ( [a] => Horse [b] => Cat [c] => Cow ) 

例子2,代码如下:

  1. <?php  
  2. echo "rn第一种情况rn";  
  3. $a=array(1,2,3,4,5,6);  
  4. $b=array(7,8,9);  
  5.    
  6. $c=array_merge ($a,$b);  
  7. print_r($c);  
  8. $c=$a+$b;  
  9. print_r($c);  
  10. $c=$b+$a;  
  11. print_r($c);  
  12.    
  13.    
  14. echo "rn第二种情况rn";  
  15. $a=array('a','b','c','d','e','f');  
  16. $b=array('a','x','y');  
  17.    
  18. $c=array_merge ($a,$b);  
  19. print_r($c);  
  20. $c=$a+$b;  
  21. print_r($c);  
  22. $c=$b+$a;  
  23. print_r($c);  
  24.    
  25.    
  26. echo "rn第三种情况rn";  
  27.    
  28. $a=array(  
  29.  1=>'a',  
  30.  2=>'b',  
  31.  3=>'c',  
  32.  4=>'d',  
  33.  5=>'e',  
  34.  6=>'f');  
  35. $b=array(  
  36.  1=>'a',  
  37.  7=>'x',  
  38.  8=>'y');  
  39.    
  40. $c=array_merge ($a,$b);  
  41. print_r($c);  
  42. $c=$a+$b;  
  43. print_r($c);  
  44. $c=$b+$a;  
  45. print_r($c);  
  46. ?> 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论