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 相关文章推荐
用PHP读取flv文件的播放时间长度
Sep 03 PHP
理解php原理的opcodes(操作码)
Oct 26 PHP
PHP与MySQL开发的8个技巧小结
Dec 17 PHP
php页面缓存ob系列函数介绍
Oct 18 PHP
PHP用身份证号获取星座和生肖的方法
Nov 07 PHP
PHP生成自定义长度随机字符串的函数分享
May 04 PHP
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
May 06 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
php判断文件夹是否存在不存在则创建
Apr 09 PHP
隐性调用php程序的方法
Jun 13 PHP
yii使用activeFileField控件实现上传文件与图片的方法
Dec 28 PHP
PHP中类与对象功能、用法实例解读
Mar 27 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文件读写操作之文件读取方法详解
2011/01/13 PHP
yii2中添加验证码的实现方法
2016/01/09 PHP
PHP PDOStatement::fetchAll讲解
2019/01/31 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
在线编辑器的实现原理(兼容IE和FireFox)
2007/03/09 Javascript
提升PHP安全:8个必须修改的PHP默认配置
2014/11/17 Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
2015/03/23 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
AngularJS ng-bind-template 指令详解
2016/07/30 Javascript
jQuery实现手机版页面翻页效果的简单实例
2016/10/05 Javascript
用v-html解决Vue.js渲染中html标签不被解析的问题
2016/12/14 Javascript
ES6解构赋值的功能与用途实例分析
2017/10/31 Javascript
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
2018/09/03 Javascript
详解JS实现简单的时分秒倒计时代码
2019/04/25 Javascript
Vue 动态添加路由及生成菜单的方法示例
2019/06/20 Javascript
开源一个微信小程序仪表盘组件过程解析
2019/07/30 Javascript
vue.js循环radio的实例
2019/11/07 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
使用python 爬虫抓站的一些技巧总结
2018/01/10 Python
python实现多张图片拼接成大图
2019/01/15 Python
python卸载后再次安装遇到的问题解决
2019/07/10 Python
python爬取盘搜的有效链接实现代码
2019/07/20 Python
Python任务调度利器之APScheduler详解
2020/04/02 Python
中国综合性网上购物商城:当当(网上卖书起家)
2016/11/16 全球购物
波兰家具和室内装饰品购物网站:Vivre
2018/04/10 全球购物
湖南卫视在线视频媒体平台:芒果TV
2019/10/30 全球购物
Nixon手表英国官网:美国尼克松手表品牌
2020/02/10 全球购物
幼儿园园长自我鉴定
2013/10/22 职场文书
匿名检举信范文
2015/03/02 职场文书
会计岗位职责范本
2015/04/02 职场文书
科技活动总结范文
2015/05/11 职场文书
工作年限证明范本
2015/06/15 职场文书
消防安全培训工作总结
2015/10/23 职场文书
2019年入党思想汇报格式与要求
2019/06/25 职场文书
html5调用摄像头实例代码
2021/06/28 HTML / CSS