PHP合并两个数组的两种方式的异同_php教程-查字典教程网
PHP合并两个数组的两种方式的异同
PHP合并两个数组的两种方式的异同
发布时间:2016-12-29 来源:查字典编辑
摘要:特别是+运算符,他的意思是,将右边的数组单元(去重复)追加到左边数组的后面。复制代码代码如下:结果如下:复制代码代码如下:第一种情况Arra...

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

复制代码 代码如下:

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

?>

结果如下:

复制代码 代码如下:

第一种情况

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教程学习
    编程开发子分类