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 相关文章推荐
我的论坛源代码(六)
Oct 09 PHP
php magic_quotes_gpc的一点认识与分析
Aug 18 PHP
使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
Aug 02 PHP
浅谈apache和nginx的rewrite的区别
Feb 22 PHP
Zend studio文件注释模板设置方法
Sep 29 PHP
php生成txt文件标题及内容的方法
Jan 16 PHP
教你如何解密 “ PHP 神盾解密工具 ”
Jun 20 PHP
PHP依赖倒置(Dependency Injection)代码实例
Oct 11 PHP
PHP+MySQL之Insert Into数据插入用法分析
Sep 27 PHP
php验证码的制作思路和实现方法
Nov 12 PHP
golang与PHP输出excel示例
Jul 22 PHP
浅谈laravel 5.6 安装 windows上使用composer的安装过程
Oct 18 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+memcache实现的网站在线人数统计代码
2014/07/04 PHP
PHP常用字符串函数用法实例总结
2020/06/04 PHP
另类调用flash无须激活的方法
2006/12/27 Javascript
关于jQuery中的end()使用方法
2011/07/10 Javascript
javascript SpiderMonkey中的函数序列化如何进行
2012/12/05 Javascript
jquery 实现返回顶部功能
2014/11/17 Javascript
jquery仿百度经验滑动切换浏览效果
2015/04/14 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
2015/11/30 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
Google 地图API Map()构造器详解
2016/08/06 Javascript
jQuery编写设置和获取颜色的插件
2017/01/09 Javascript
js+html制作简单日历的方法
2017/06/27 Javascript
jQuery实现html table行Tr的复制、删除、计算功能
2017/07/10 jQuery
Vue2.0用户权限控制解决方案的示例
2018/02/10 Javascript
vue2中使用sass并配置全局的sass样式变量的方法
2018/09/04 Javascript
浅谈webpack性能榨汁机(打包速度优化)
2019/01/09 Javascript
Vue通过Blob对象实现导出Excel功能示例代码
2020/07/31 Javascript
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
2014/04/26 Python
利用python获取某年中每个月的第一天和最后一天
2016/12/15 Python
Python实现的递归神经网络简单示例
2017/08/11 Python
解决python 无法加载downsample模型的问题
2018/10/25 Python
对pandas通过索引提取dataframe的行方法详解
2019/02/01 Python
pytorch 模型可视化的例子
2019/08/17 Python
安全检查验收制度
2014/01/12 职场文书
亲子读书活动方案
2014/02/22 职场文书
《乞巧》教学反思
2014/02/27 职场文书
大学生学习2014全国两会心得体会
2014/03/13 职场文书
巾帼标兵事迹材料
2014/12/26 职场文书
初三毕业评语
2014/12/26 职场文书
表扬稿格式范文
2015/01/16 职场文书
2015年体育部工作总结
2015/04/02 职场文书
小平小道观后感
2015/06/09 职场文书
《刷子李》教学反思
2016/02/20 职场文书
用Java实现简单计算器功能
2021/07/21 Java/Android
FFmpeg视频处理入门教程(新手必看)
2022/01/22 杂记
python保存图片的四个常用方法
2022/02/28 Python