PHP array 的加法操作代码


Posted in PHP onJuly 24, 2010

The + operator appends elements of remaining keys from the right handed array to the left handed, whereas duplicated keys are NOT overwritten.

今天 再次看 php manual的时候,才知道

<?php 
$a = array("a" => "apple", "b" => "banana"); 
$b = array("a" => "pear", "b" => "strawberry", "c" => "cherry"); 
$c = $a + $b; // Union of $a and $b 
echo "Union of \$a and \$b: \n"; 
var_dump($c); 
$c = $b + $a; // Union of $b and $a 
echo "Union of \$b and \$a: \n"; 
var_dump($c); 
?>


When executed, this script will print the following:
Union of $a and $b:
array(3) { 
["a"]=> 
string(5) "apple" 
["b"]=> 
string(6) "banana" 
["c"]=> 
string(6) "cherry" 
} 
Union of $b and $a: 
array(3) { 
["a"]=> 
string(4) "pear" 
["b"]=> 
string(10) "strawberry" 
["c"]=> 
string(6) "cherry" 
}

原来,我的理解就是。直接把$b中的元素直接复制到$a中。
我错了。
PHP 相关文章推荐
thinkphp循环结构用法实例
Nov 24 PHP
php使用iconv中文截断问题的解决方法
Feb 11 PHP
php实现删除空目录的方法
Mar 16 PHP
php实现二进制和文本相互转换的方法
Apr 18 PHP
PHP代码实现爬虫记录――超管用
Jul 31 PHP
php安装ssh2扩展的方法【Linux平台】
Jul 20 PHP
php简单截取字符串代码示例
Oct 19 PHP
laravel通过创建自定义artisan make命令来新建类文件详解
Aug 17 PHP
PHP错误提示It is not safe to rely on the system……的解决方法
Mar 25 PHP
微信推送功能实现方式图文详解
Jul 12 PHP
php抽象类和接口知识点整理总结
Aug 02 PHP
PHP实现限制域名访问的实现代码(本地验证)
Sep 13 PHP
PHP IN_ARRAY 函数使用注意事项
Jul 24 #PHP
PHP STRING 陷阱原理说明
Jul 24 #PHP
PHP下操作Linux消息队列完成进程间通信的方法
Jul 24 #PHP
php抓取页面与代码解析 推荐
Jul 23 #PHP
由php的call_user_func传reference引发的思考
Jul 23 #PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
Jul 22 #PHP
PHP 飞信好友免费短信API接口开源版
Jul 22 #PHP
You might like
融入意大利的咖啡文化
2021/03/03 咖啡文化
关于js和php对url编码的处理方法
2014/03/04 PHP
javascript instanceof 内部机制探析
2010/10/15 Javascript
javascript event 事件解析
2011/01/31 Javascript
JavaScript ECMA-262-3 深入解析.第三章.this
2011/09/28 Javascript
jQuery使用一个按钮控制图片的伸缩实现思路
2013/04/19 Javascript
各浏览器对document.getElementById等方法的实现差异解析
2013/12/05 Javascript
详解javascript的变量与标识符
2016/01/04 Javascript
基于Node.js的强大爬虫 能直接发布抓取的文章哦
2016/01/10 Javascript
简单理解vue中实例属性vm.$els
2016/12/01 Javascript
JavaScript常见的五种数组去重的方式
2016/12/15 Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
2017/01/03 Javascript
详解Jquery 遍历数组之$().each方法与$.each()方法介绍
2017/01/09 Javascript
Angular.JS中的指令引用template与指令当做属性详解
2017/03/30 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
2017/08/08 jQuery
node使用request请求的方法
2019/12/20 Javascript
Vite和Vue CLI的优劣
2021/01/30 Vue.js
Python中的二叉树查找算法模块使用指南
2014/07/04 Python
按日期打印Python的Tornado框架中的日志的方法
2015/05/02 Python
python操作字典类型的常用方法(推荐)
2016/05/16 Python
Python 转义字符详细介绍
2017/03/21 Python
python numpy 部分排序 寻找最大的前几个数的方法
2018/06/27 Python
用Python实现数据的透视表的方法
2018/11/16 Python
python 制作简单的音乐播放器
2020/11/25 Python
波兰在线香水店:Perfumy.pl
2019/08/12 全球购物
店长岗位的工作内容
2013/11/12 职场文书
公务员总结性个人自我评价
2013/12/05 职场文书
农民致富事迹材料
2014/01/23 职场文书
物理教学随笔感言
2014/02/22 职场文书
2014年物资管理工作总结
2014/12/02 职场文书
物业工程部岗位职责
2015/02/11 职场文书
酒店财务部岗位职责
2015/04/14 职场文书
起诉状范本
2015/05/20 职场文书
环保主题班会教案
2015/08/13 职场文书
springboot+WebMagic+MyBatis爬虫框架的使用
2021/08/07 Java/Android
Android在Sqlite3中的应用及多线程使用数据库的建议
2022/04/24 Java/Android