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代码
Mar 03 PHP
php mysql数据库操作类
Jun 04 PHP
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
Sep 30 PHP
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
May 24 PHP
如何获知PHP程序占用多少内存(memory_get_usage)
Sep 23 PHP
优化PHP代码技巧的小结
Jun 02 PHP
php从csv文件读取数据并输出到网页的方法
Mar 14 PHP
php中array_multisort对多维数组排序的方法
Jun 21 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
Dec 23 PHP
PHPMailer发送邮件
Dec 28 PHP
PHP iconv()函数字符编码转换的问题讲解
Mar 22 PHP
php使用json-schema模块实现json校验示例
Sep 28 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+MySql编写聊天室
2006/10/09 PHP
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
2014/06/12 PHP
非常好用的Zend Framework分页类
2014/06/25 PHP
PHP实现微信申请退款功能
2018/10/01 PHP
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
node.js解决获取图片真实文件类型的问题
2014/12/20 Javascript
使用AngularJS对路由进行安全性处理的方法
2015/06/18 Javascript
18个非常棒的jQuery代码片段
2015/11/02 Javascript
javascript给span标签赋值的方法
2015/11/26 Javascript
JS弹出层遮罩,隐藏背景页面滚动条细节优化分析
2016/04/29 Javascript
Easyui的组合框的取值与赋值
2016/10/28 Javascript
JS实现自动阅读单词(有道单词本添加功能)
2016/11/14 Javascript
原生JS轮播图插件
2017/02/09 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
详解JavaScript中js对象与JSON格式字符串的相互转换
2017/02/14 Javascript
vue-router 路由基础的详解
2017/10/17 Javascript
Popup弹出框添加数据实现方法
2017/10/27 Javascript
微信小程序异步API为Promise简化异步编程的操作方法
2018/08/14 Javascript
vue中使用cookies和crypto-js实现记住密码和加密的方法
2018/10/18 Javascript
微信小程序全局变量的设置、使用、修改过程解析
2019/09/24 Javascript
javascript实现固定侧边栏
2021/02/09 Javascript
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
对pandas进行数据预处理的实例讲解
2018/04/20 Python
Python发展简史 Python来历
2019/05/14 Python
使用WingPro 7 设置Python路径的方法
2019/07/24 Python
Python调用高德API实现批量地址转经纬度并写入表格的功能
2021/01/12 Python
世界上最大的折扣香水店:FragranceNet.com
2016/10/26 全球购物
荣耀俄罗斯官网:HONOR俄罗斯
2020/10/31 全球购物
介绍一下UNIX启动过程
2013/11/14 面试题
写好求职应聘自荐信的三部曲
2013/09/21 职场文书
表彰会主持词
2014/03/26 职场文书
环保倡议书范文
2014/05/12 职场文书
会计专业应届生自荐信
2014/06/28 职场文书
幼儿园感恩节活动总结
2015/03/24 职场文书
爱国电影观后感
2015/06/19 职场文书