当前位置: 首页 > 文章教程  > 计算机与互联网 > 网络编程

4.4.2实现数组合并

9/17/2020 9:26:54 PM 人评论

4.4.2实现数组合并

4.4.2 实现数组合并

使用函数array_merge()可以合并一个或多个数组,该函数的语法如下所示。


array array_merge($array……);


该函数接受一个或多个数组作为参数,PHP5中,它只接受array类型的参数。该函数返回一个合并后的数组。代码4-9演示了函数array_merge()的用法。

代码4-9 使用函数array_merge()合并数组4-9.php


01 <?php

02 $arr1=array('Earth','Venus');//定义数组$arr1

03 $arr2=array(4=>'Mars',5=>'Jupiter',6=>'Saturn');//定义数组$arr2

04

05 $planet=array_merge($arr1,$arr2);//合并数组$arr1和$arr2

06

07 echo'<pre>';

08 print_r($planet);

09 ?>


【代码解析】array_merge()函数非常容易理解,就是先定义两个数组(如第2~3行所示),然后第5行直接用该函数合并两个数组。这段代码执行结果如图4-7所示。

注意 从代码4-9的执行结果可以看出,如果要合并的数组中只有一个数组的索引是数字,那么合并后的数组的索引会从0开始,重新索引。如果要合并的数组中有相同的字符串索引,那么后面的索引值会覆盖前一个索引值。

图 4-7 使用array_merge()合并数组

相关教程

共有条评论 网友评论

验证码: 看不清楚?