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 相关文章推荐
数据库的日期格式转换
Oct 09 PHP
第四节--构造函数和析构函数
Nov 16 PHP
php面向对象全攻略 (八)重载新的方法
Sep 30 PHP
遭遇php的in_array低性能问题
Sep 17 PHP
PHP四大安全策略
Mar 12 PHP
php中cookie实现二级域名可访问操作的方法
Nov 11 PHP
PHP中数据类型转换的三种方式
Apr 02 PHP
PHP下载远程图片并保存到本地方法总结
Jan 22 PHP
Zend Framework教程之视图组件Zend_View用法详解
Mar 05 PHP
php mysql 封装类实例代码
Sep 18 PHP
PHP简单实现循环链表功能示例
Nov 10 PHP
WordPress免插件实现面包屑导航的示例代码
Aug 20 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
DISCUZ 论坛管理员密码忘记的解决方法
2009/05/14 PHP
解析在apache里面给php写虚拟目录的详细方法
2013/06/24 PHP
PHP合并静态文件详解
2014/11/14 PHP
解决出现SoapFault (looks like we got no XML document)的问题
2017/06/24 PHP
JavaScript中的Document文档对象
2008/01/16 Javascript
利用js跨页面保存变量做菜单的方法
2008/01/17 Javascript
jQuery.ajax 用户登录验证代码
2010/10/29 Javascript
Bootstrap Paginator分页插件使用方法详解
2016/05/30 Javascript
Web制作验证码功能实例代码
2017/06/19 Javascript
ligerUI---ListBox(列表框可移动的实例)
2017/11/28 Javascript
NodeJS有难度的面试题(能答对几个)
2019/10/09 NodeJs
vue cli4下环境变量和模式示例详解
2020/04/09 Javascript
JS如何定义用字符串拼接的变量
2020/07/11 Javascript
详解vue中v-on事件监听指令的基本用法
2020/07/22 Javascript
Python实现将Excel转换为json的方法示例
2017/08/05 Python
CentOS下使用yum安装python-pip失败的完美解决方法
2017/08/16 Python
浅谈python爬虫使用Selenium模拟浏览器行为
2018/02/23 Python
Python检查 云备份进程是否正常运行代码实例
2019/08/22 Python
3种python调用其他脚本的方法
2020/01/06 Python
python判断变量是否为列表的方法
2020/09/17 Python
python读写数据读写csv文件(pandas用法)
2020/12/14 Python
Vertbaudet西班牙网上商店:婴儿服装、童装、母婴用品和儿童家具
2019/10/16 全球购物
应届生简历中的自我评价
2014/01/13 职场文书
公立医院改革实施方案
2014/03/14 职场文书
家教广告词
2014/03/19 职场文书
建筑专业毕业生自荐信
2014/05/25 职场文书
党的群众路线教育实践活动个人对照检查材料(企业)
2014/11/05 职场文书
离婚协议书怎么写
2015/01/26 职场文书
2015年个人思想总结
2015/03/09 职场文书
2015年八一建军节演讲稿
2015/03/19 职场文书
个人求职信格式范文
2015/03/20 职场文书
2015新生加入学生会自荐书
2015/03/24 职场文书
大学生团日活动总结
2015/05/06 职场文书
狼牙山五壮士观后感
2015/06/09 职场文书
Python中threading库实现线程锁与释放锁
2021/05/17 Python
Python虚拟环境virtualenv是如何使用的
2021/06/20 Python