好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

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

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 );   ?> 

查看更多关于PHP中合并两个数组array_merge()函数介绍 - php数组的详细内容...

  阅读:42次