php专区

 首页 > php专区 > PHP基础 > 数组 > PHP中合并两个数组array_merge()函数介绍 - php数组

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

分享到:
【字体:
导读:
          在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. $a1=array("a"=>"Horse","b"=>"Dog"); 
  2. $a2=array("c"=>"Cow","b"=>"Cat"); 
  3. print_r(array_merge($a1,$a2)); 
  4. ?>   
  5. //输出:Array ( [a] => Horse [b] => Cat [c] => Cow ) 

例子2,代码如下:

  1. echo "rn第一种情况rn";  
  2. $a=array(1,2,3,4,5,6);  
  3. $b=array(7,8,9);  
  4.    
  5. $c=array_merge ($a,$b);  
  6. print_r($c);  
  7. $c=$a+$b;  
  8. print_r($c);  
  9. $c=$b+$a;  
  10. print_r($c);  
  11.    
  12.    
  13. echo "rn第二种情况rn";  
  14. $a=array('a','b','c','d','e','f');  
  15. $b=array('a','x','y');  
  16.    
  17. $c=array_merge ($a,$b);  
  18. print_r($c);  
  19. $c=$a+$b;  
  20. print_r($c);  
  21. $c=$b+$a;  
  22. print_r($c);  
  23.    
  24.    
  25. echo "rn第三种情况rn";  
  26.    
  27. $a=array(  
  28.  1=>'a',  
  29.  2=>'b',  
  30.  3=>'c',  
  31.  4=>'d',  
  32.  5=>'e',  
  33.  6=>'f');  
  34. $b=array(  
  35.  1=>'a',  
  36.  7=>'x',  
  37.  8=>'y');  
  38.    
  39. $c=array_merge ($a,$b);  
  40. print_r($c);  
  41. $c=$a+$b;  
  42. print_r($c);  
  43. $c=$b+$a;  
  44. print_r($c);  
  45. ?> 
分享到:
php去除二维数组中重复值程序 - php数组
php去除二维数组中重复值程序 具体的思想就是把二维数组转化为一位数组,然后用array_unique()去除一维数组中的重复值,最后再将一维数组转化为二维数组. 例1,代码如下: function my_array_unique($array2D){               foreach ($array2D as $v){     ...
PHP合并两个数组简单方法 - php数组
PHP合并两个数组简单方法 在php中合并数组的方法有很多,下面我来介绍最简单快速可实现数组合并的方法,有需要了解的朋友可参考. 数组合并array_merge,例代码如下: $array1 = array(1=>'0');  $array2 = array(1=> "data");  $result3 = array_merge($array2,$ar...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……