PHP合并数组函数array_merge用法分析


Posted in PHP onFebruary 17, 2017

本文实例讲述了PHP合并数组函数array_merge用法。分享给大家供大家参考,具体如下:

合并数组是把一个数组追加到另一个数组中,主要应用array_merge()函数实现

语法如下:

array array_merge(array array1,array array2[,array...]);

注:

在合并时,如果输入的数组中有相同的字符串键名,则后面的值将覆盖前面的值;如果数组包含数字键名,后面的值不会覆盖原来的值,而是附加到后面

例如:

$arr1=array("图书"=>"PHP标准教程");
$arr2=array("网络类","定价","图书"=>"PHP从入门到精通","PHP"=>"95","元");
$res=array_merge($arr1,$arr2);
print_r($res);

运行结果为:

Array ( [图书] => PHP从入门到精通 [0] => 网络类 [1] => 定价 [PHP] => 95 [2] => 元 )

说明:

array_merge_recursive()函数功能与array_merge()函数相似,也用来实现合并数组,但是它可以保留同时出现在两个数组中相同字符键值上的元素。

例如还是上述例子:

$arr1=array("图书"=>"PHP标准教程");
$arr2=array("网络类","定价","图书"=>"PHP从入门到精通","PHP"=>"95","元");
$res=array_merge_recursive($arr1,$arr2);
print_r($res);

运行结果为:

Array ( [图书] => Array ( [0] => PHP标准教程 [1] => PHP从入门到精通 ) [0] => 网络类 [1] => 定价 [PHP] => 95 [2] => 元 )

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
COM in PHP (winows only)
Oct 09 PHP
PHP爆绝对路径方法收集整理
Sep 17 PHP
php防注入,表单提交值转义的实现详解
Jun 10 PHP
smarty模板局部缓存方法使用示例
Jun 17 PHP
ThinkPHP 3.2 版本升级了哪些内容
Mar 05 PHP
PHP性能优化大全(php.ini)
May 20 PHP
PHP利用超级全局变量$_GET来接收表单数据的实例
Nov 05 PHP
PHP 实现字符串翻转(包含中文汉字)的实现代码
Apr 01 PHP
php写app接口并返回json数据的实例(分享)
May 20 PHP
PHP实现的函数重载功能示例
Aug 03 PHP
实现PHP中session存储及删除变量
Oct 15 PHP
PHP sdk实现在线打包代码示例
Dec 09 PHP
yii2利用自带UploadedFile实现上传图片的示例
Feb 16 #PHP
php利用imagemagick实现复古老照片效果实例
Feb 16 #PHP
php UNIX时间戳用法详解
Feb 16 #PHP
php计算多个集合的笛卡尔积实例详解
Feb 16 #PHP
php实现文件与16进制相互转换的方法示例
Feb 16 #PHP
php根据用户名和手机号查询是否存在手机号码
Feb 16 #PHP
php使用PDO执行SQL语句的方法分析
Feb 16 #PHP
You might like
php的access操作类
2008/04/09 PHP
phpMyAdmin 安装及问题总结
2009/05/28 PHP
PHP Zip解压 文件在线解压缩的函数代码
2010/05/26 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
PHP实现唤起微信支付功能
2019/02/18 PHP
jQuery ui 1.7更新小结
2009/08/15 Javascript
第一个JavaScript入门基础 document.write输出
2010/02/22 Javascript
JavaScript实现动态创建CSS样式规则方案
2014/09/06 Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
2015/03/06 Javascript
js面向对象之常见创建对象的几种方式(工厂模式、构造函数模式、原型模式)
2015/11/09 Javascript
JS实现环形进度条(从0到100%)效果
2016/07/05 Javascript
js实现的xml对象转json功能示例
2016/12/24 Javascript
JavaScript运动框架 解决防抖动问题、悬浮对联(二)
2017/05/17 Javascript
angular中使用Socket.io实例代码
2017/06/03 Javascript
老生常谈JavaScript面向对象基础与this指向问题
2017/10/16 Javascript
微信小程序 搜索框组件代码实例
2019/09/06 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
vue键盘事件点击事件加native操作
2020/07/27 Javascript
使用Python操作Elasticsearch数据索引的教程
2015/04/08 Python
python中lambda与def用法对比实例分析
2015/04/30 Python
在Mac OS上使用mod_wsgi连接Python与Apache服务器
2015/12/24 Python
学习python之编写简单乘法口诀表实现代码
2016/02/27 Python
python Django中models进行模糊查询的示例
2019/07/18 Python
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统
2020/04/21 Python
python 实现aes256加密
2020/11/27 Python
HTML5 Web存储方式的localStorage和sessionStorage进行数据本地存储案例应用
2012/12/09 HTML / CSS
Notino瑞典:购买香水和美容产品
2019/07/26 全球购物
过滤器的用法
2013/10/08 面试题
保安队长职务说明书
2014/02/23 职场文书
经济管理毕业生求职信
2014/03/15 职场文书
机械系毕业生求职信
2014/05/28 职场文书
房产证明范本
2015/06/19 职场文书
小学运动会入场口号
2015/12/24 职场文书
mysql查询的控制语句图文详解
2021/04/11 MySQL
Python OpenCV快速入门教程
2021/04/17 Python
RestTemplate如何通过HTTP Basic Auth认证示例说明
2022/03/17 Java/Android