PHP array_merge():数组合并
2023-06-13 09:12:02 时间
在实际的项目开发中,数组合并是最常用的操作之一。PHP 中的 array_merge() 函数就可以实现数组合并的功能,下面就来详细介绍一下。
array_merge() 函数可以将一个或多个数组的单元合并起来,也就是将一个数组中的值附加在前一个数组的后面,并将合并后的数组返回,语法格式如下:
array_merge($array1 [, $array2 [, $array3 ]])
参数 $array1、$array2、 、$arrayn 为若干个要合并的数组。
如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值;如果数组包含数字键名,后面的值将不会覆盖前面的值,而是附加到后面;如果函数只有一个数组参数并且该数组是数字索引的,则键名会以连续方式重新建立索引。
【示例】使用 array_merge() 函数合并两个数组。
?php $arr1 = array( id = 1234, url = http://c.biancheng.net/php/ , language = PHP , article = 数组排序函数 , 6 = 345 $arr2 = array( id = 5678, 6 = 34, 8 = 26, 11 = 89 echo pre $arr = array_merge($arr1, $arr2); echo 将 $arr1 与 $arr2 合并,结果为: print_r($arr); $array = array_merge($arr2); echo 如果只传入 $arr2 一个参数,结果为: print_r($array); ?
运行结果为:
将 $arr1 与 $arr2 合并,结果为:Array
(
[id] = 5678
[url] = http://c.biancheng.net/php/
[language] = PHP
[article] = 数组排序函数
[0] = 345
[1] = 34
[2] = 26
[3] = 89
)
如果只传入 $arr2 一个参数,结果为:Array
(
[id] = 5678
[0] = 34
[1] = 26
[2] = 89
)
23838.html
php相关文章
- php拼接循环拼接字符串数组,PHP数组拼接
- PHP判断数组是否有重复值、获取重复值
- php从数组中删除第一个元素和最后一个元素的方法
- 宝塔面板创建DVWA靶场,php-fpm报502问题
- PHP不使用array_merge函数实现一维数组合并详解编程语言
- php合并数组并保留键值的方法详解编程语言
- 数据深入了解:PHP查询MySQL数据库(php显示mysql)
- 配置PHP实现MySQL数据库连接(php连接mysql配置)
- 分析MySQL与PHP源码分析:窥视数据库的魔窟(mysqlphp源码)
- 监控Redis运行状态:妙用PHP(php监听redis)
- PHP编译支持MySQL: 让你的网站更加强大和高效!(php编译支持mysql)
- 如何在Linux上架设PHP? 25字(linux架设php)
- PHP调用MSSQL数据库:开启新的数据库探索(用php调用mssql)
- 使用PHP驱动程序实现与SQL Server数据库的连接(php连接sqlserver)
- 如何在Linux上重新安装PHP(linux重新安装php)
- PHP无法连接MSSQL服务器(php 读不到mssql)
- PHP连接MSSQL实现数据交互(mssql类php)
- PHP操作MySQL数据库的封装简单化(php操作mysql封装)
- 利用PHP和MySQL建立连接的简单方式(php和mysql 连接)
- main.php
- php数组的合并、拆分、区别取值函数集
- PHP中通过加号合并数组的一个简单方法分享
- php中用加号与用array_merge合并数组的区别深入分析
- PHP截断标题且兼容utf8和gb2312编码
- php获取目标函数执行时间示例