手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP合并两个数组的两种方式的异同
PHP合并两个数组的两种方式的异同
摘要:特别是+运算符,他的意思是,将右边的数组单元(去重复)追加到左边数组的后面。复制代码代码如下:结果如下:复制代码代码如下:第一种情况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 date函数常用时间处理方法

PHP中的魔术方法总结和使用实例

用PHP制作静态网站的模板框架(四)

PHP 判断数组是否为空的5大方法

一个域名查询的程序

关于PHP中的Class的几点个人看法

PHP中预定义的6种接口介绍

PHP5在Apache下的两种模式的安装

PHP数据库开发知多少

一个显示天气预报的程序

精品推荐
分类导航