php语言

PHP合并两个数组的两种方式的异同

时间:2025-02-28 20:02:56 php语言 我要投稿
  • 相关推荐

PHP合并两个数组的两种方式的异同

  对数组的array_merge函数和+运算符比较迷惑,写了个小程序比较下发现了他们的不同,就跟随百分网小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网!

  特别是+运算符,他的意思是,将右边的数组单元(去重复)追加到左边数组的后面。

  复制代码 代码如下:

  <?php

  echo "\r\n第一种情况\r\n";

  $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 "\r\n第二种情况\r\n";

  $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 "\r\n第三种情况\r\n";

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

  ?>

  结果如下:

  复制代码 代码如下:

  第一种情况

  Array

  (

  [0] => 1

  [1] => 2

  [2] => 3

  [3] => 4

  [4] => 5

  [5] => 6

  [6] => 7

  [7] => 8

  [8] => 9

  )

  Array

  (

  [0] => 1

  [1] => 2

  [2] => 3

  [3] => 4

  [4] => 5

  [5] => 6

  )

  Array

  (

  [0] => 7

  [1] => 8

  [2] => 9

  [3] => 4

  [4] => 5

  [5] => 6

  )

  第二种情况

  Array

  (

  [0] => a

  [1] => b

  [2] => c

  [3] => d

  [4] => e

  [5] => f

  [6] => a

  [7] => x

  [8] => y

  )

  Array

  (

  [0] => a

  [1] => b

  [2] => c

  [3] => d

  [4] => e

  [5] => f

  )

  Array

  (

  [0] => a

  [1] => x

  [2] => y

  [3] => d

  [4] => e

  [5] => f

  )

  第三种情况

  Array

  (

  [0] => a

  [1] => b

  [2] => c

  [3] => d

  [4] => e

  [5] => f

  [6] => a

  [7] => x

  [8] => y

  )

  Array

  (

  [1] => a

  [2] => b

  [3] => c

  [4] => d

  [5] => e

  [6] => f

  [7] => x

  [8] => y

  )

  Array

  (

  [1] => a

  [7] => x

  [8] => y

  [2] => b

  [3] => c

  [4] => d

  [5] => e

  [6] => f

  )

【PHP合并两个数组的两种方式的异同】相关文章:

php合并数组中相同元素的方法07-17

PHP两个数组相加的方法07-14

PHP数组的排序09-28

PHP数组基本介绍09-06

PHP一般数组与对象数组11-13

PHP数组函数知识10-24

PHP中删除数组中特定元素的两种方发09-28

PHP数组长度的技巧09-18

关于PHP数组函数知识09-16