PHP数组相加操作及与array_merge的区别浅析


Posted in PHP onNovember 26, 2016

发现问题

今天看到一段代码,是这么写的,感觉不熟悉,下面粘贴出来看看:

<?php
$array_one = [ 内容 ];
$array_two = [ 内容 ];
//关键的在这里
$array_result = $array_one + $array_two;
echo "<pre/>";
print_r($array_result);
?>

我感觉奇怪的地方,就是数组$array_one与数组$array_two直接进行相加操作,我之前进行数组合并操作都是按照array_merge()函数进行操作的,重来没有用到过上面的方式直接进行运算。

分析如下

下面就简单说明以下,这种方式与array_merge()函数的方式之间有什么区别。使用”+”号直接进行运算的时候,是以”+”号前面的数组为基准数组,如果”+”号后面的数组存在与前面的数组中完全一致的(完全一致指的是key相同并且value也相同的),就以前面数组中的数据为准。如果是使用array_merge()就相反,是以后面的数组为基准。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

PHP 相关文章推荐
PHP5中的时间相差8小时的解决办法
Mar 28 PHP
php各种编码集详解和以及在什么情况下进行使用
Sep 11 PHP
php 伪造ip以及url来路信息方法汇总
Nov 25 PHP
浅谈php提交form表单
Jul 01 PHP
Linux安装配置php环境的方法
Jan 14 PHP
php实现按天数、星期、月份查询的搜索框
May 02 PHP
PHP简单数据库操作类实例【支持增删改查及链式操作】
Oct 10 PHP
详解Yii2 定制表单输入字段的标签和样式
Jan 04 PHP
关于php unset对json_encode的影响详解
Nov 14 PHP
PHP设计模式之策略模式原理与用法实例分析
Apr 04 PHP
php中isset与empty函数的困惑与用法分析
Jul 05 PHP
PHP安全之register_globals的on和off的区别
Jul 23 PHP
PHP中call_user_func_array回调函数的用法示例
Nov 26 #PHP
PHP 匿名函数与注意事项详细介绍
Nov 26 #PHP
PHP实现的登录,注册及密码修改功能分析
Nov 25 #PHP
Zend Framework框架实现类似Google搜索分页效果
Nov 25 #PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
Nov 25 #PHP
Zend Framework上传文件重命名的实现方法
Nov 25 #PHP
PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法
Nov 25 #PHP
You might like
让这部DC动画新作刷新你的认知
2020/03/03 欧美动漫
PHP脚本数据库功能详解(上)
2006/10/09 PHP
php对gzip文件或者字符串解压实例参考
2008/07/25 PHP
php读取csv数据保存到数组的方法
2015/01/03 PHP
PHP程序员不应该忽略的3点
2015/10/09 PHP
PHP如何通过传引用的思想实现无限分类(代码简单)
2015/10/13 PHP
zen_cart实现支付前生成订单的方法
2016/05/06 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
CI框架简单邮件发送类实例
2016/05/18 PHP
利用XMLHTTP传递参数在另一页面执行并刷新本页
2006/10/26 Javascript
悄悄用脚本检查你访问过哪些网站的代码
2010/12/04 Javascript
jQuery实现Div拖动+键盘控制综合效果的方法
2015/03/10 Javascript
javascript实现可键盘控制的抽奖系统
2016/03/10 Javascript
AngularJS表格添加序号的方法
2017/03/03 Javascript
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
Three.js利用顶点绘制立方体的方法详解
2017/09/27 Javascript
javascript数组的定义及操作实例
2019/11/10 Javascript
Python实现多线程抓取网页功能实例详解
2017/06/08 Python
python3第三方爬虫库BeautifulSoup4安装教程
2018/06/19 Python
python实现根据文件关键字进行切分为多个文件的示例
2018/12/10 Python
Python通用循环的构造方法实例分析
2018/12/19 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
2021/01/29 Python
详解CSS3 Media Queries中媒体属性的使用
2016/02/29 HTML / CSS
HTML5中FileReader接口使用方法实例详解
2017/08/26 HTML / CSS
加拿大当代时尚服饰、配饰和鞋类专业零售商和制造商:LE CHÂTEAU
2017/10/06 全球购物
建筑设计所实习生自我鉴定
2013/09/25 职场文书
家庭教育先进个人事迹材料
2014/01/24 职场文书
教书育人演讲稿
2014/09/11 职场文书
司法局群众路线教育实践活动整改措施
2014/09/17 职场文书
中小学生学籍证明
2014/10/25 职场文书
工作汇报开头与结尾怎么写
2014/11/08 职场文书
亲戚关系证明
2015/06/24 职场文书
国际贸易实训总结
2015/08/03 职场文书
2015年幼儿园班主任个人工作总结
2015/10/22 职场文书
Django框架中模型的用法
2022/06/10 Python