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 相关文章推荐
php开发工具之vs2005图解
Jan 12 PHP
PHP第一季视频教程(李炎恢+php100 不断更新)
May 29 PHP
通过缓存数据库结果提高PHP性能的原理介绍
Sep 05 PHP
微信支付开发教程(一)微信支付URL配置
May 28 PHP
ThinkPHP中的三大自动简介
Aug 22 PHP
php+xml实现在线英文词典查询的方法
Jan 23 PHP
php数组键名技巧小结
Feb 17 PHP
php实现比较全的数据库操作类
Jun 18 PHP
PHP模拟post提交数据方法汇总
Feb 16 PHP
PHP读取mssql json数据中文乱码的解决办法
Apr 11 PHP
Yii2中事务的使用实例代码详解
Sep 07 PHP
php封装db类连接sqlite3数据库的方法实例
Dec 19 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
php 什么是PEAR?(第三篇)
2009/03/19 PHP
php addslashes 函数详细分析说明
2009/06/23 PHP
PHP 文件系统详解
2012/09/13 PHP
Win下如何安装PHP的APC拓展
2013/08/07 PHP
PHP查询快递信息的方法
2015/03/07 PHP
php while循环控制的简单实例
2016/05/30 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
用js格式化金额可设置保留的小数位数
2014/05/09 Javascript
jQuery中scrollLeft()方法用法实例
2015/01/16 Javascript
javascript十六进制及二进制转化的方法
2015/05/06 Javascript
学习JavaScript设计模式之迭代器模式
2016/01/19 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
Angular 1.x个人使用的经验小结
2017/07/19 Javascript
在vue中根据光标的显示与消失实现下拉列表
2019/09/29 Javascript
详解node登录接口之密码错误限制次数(含代码)
2019/10/25 Javascript
[02:06]2018完美世界全国高校联赛秋季赛开始报名(附彩蛋)
2018/09/03 DOTA
一波神奇的Python语句、函数与方法的使用技巧总结
2015/12/08 Python
django 常用orm操作详解
2017/09/13 Python
Python操作rabbitMQ的示例代码
2019/03/19 Python
Python二维码生成识别实例详解
2019/07/16 Python
python将unicode和str互相转化的实现
2020/05/11 Python
Pandas中DataFrame基本函数整理(小结)
2020/07/20 Python
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
利用简洁的图片预加载组件提升html5移动页面的用户体验
2016/03/11 HTML / CSS
医药大学生求职简历的自我评价
2013/10/17 职场文书
小学生开学第一课活动方案
2014/03/27 职场文书
党的群众路线剖析材料
2014/10/09 职场文书
乡镇领导班子四风整顿行动工作汇报
2014/10/25 职场文书
中班下学期幼儿评语
2014/12/30 职场文书
慰问信格式规范
2015/03/23 职场文书
2015年乡镇残联工作总结
2015/05/13 职场文书
入党团支部推荐意见
2015/06/02 职场文书
阿凡达观后感
2015/06/10 职场文书
航班延误投诉信
2015/07/02 职场文书
小学主题班会教案
2015/08/17 职场文书
带你了解CSS基础知识,样式
2021/07/21 HTML / CSS