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 相关文章推荐
教你如何把一篇文章按要求分段
Oct 09 PHP
一步一步学习PHP(4) php 函数 补充2
Feb 15 PHP
php基础教程 php内置函数实例教程
Aug 21 PHP
php中DOMElement操作xml文档实例演示
Mar 26 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
php引用传值实例详解学习
Nov 06 PHP
php ci框架中加载css和js文件失败的原因及解决方法
Jul 29 PHP
php中strstr、strrchr、substr、stristr四个函数的区别总结
Sep 22 PHP
CodeIgniter针对lighttpd服务器URL重写的方法
Jun 10 PHP
PHP共享内存用法实例分析
Feb 12 PHP
PHP文件上传处理案例分析
Oct 15 PHP
php抽象类和接口知识点整理总结
Aug 02 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
Zend Guard一些常见问题解答
2008/09/11 PHP
php下批量挂马和批量清马代码
2011/02/27 PHP
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
2011/05/07 PHP
PHP实现的比较完善的购物车类
2014/12/02 PHP
[原创]php实现 data url的图片生成与保存
2016/12/04 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
IE 缓存策略的BUG的解决方法
2007/07/21 Javascript
慎用 somefunction.prototype 分析
2009/06/02 Javascript
判断目标是否是window,document,和拥有tagName的Element的代码
2010/05/31 Javascript
TBCompressor js代码压缩
2011/01/05 Javascript
Javascript玩转继承(一)
2014/05/08 Javascript
js实现数组冒泡排序、快速排序原理
2016/03/08 Javascript
举例说明JavaScript中的实例对象与原型对象
2016/03/11 Javascript
Node.js中使用jQuery的做法
2016/08/17 Javascript
原生JS:Date对象全面解析
2016/09/06 Javascript
微信小程序 解决请求服务器手机预览请求不到数据的方法
2017/01/04 Javascript
整理关于Bootstrap模态弹出框的慕课笔记
2017/03/29 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
深入理解基于vue-cli的vuex配置
2017/07/24 Javascript
微信小程序页面缩放式侧滑效果的实现代码
2018/11/15 Javascript
详解JavaScript中关于this指向的4种情况
2019/04/18 Javascript
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
2015/05/22 Python
Python模块WSGI使用详解
2018/02/02 Python
Python利用sqlacodegen自动生成ORM实体类示例
2019/06/04 Python
Django使用 Bootstrap 样式修改书籍列表过程解析
2019/08/09 Python
Python 日期的转换及计算的具体使用详解
2020/01/16 Python
Python 文件数据读写的具体实现
2020/01/24 Python
欧洲最大的滑雪假期供应商之一:Sunweb Holidays
2018/01/06 全球购物
学生党员公开承诺书
2014/05/28 职场文书
常务副总经理任命书
2014/06/05 职场文书
大学生学习计划书
2014/09/15 职场文书
出资证明书范本(标准版)
2014/09/24 职场文书
个人委托书范文
2015/01/28 职场文书
摩登时代观后感
2015/06/03 职场文书
准备去美国留学,那么大学申请文书应该怎么写?
2019/08/12 职场文书
Python sklearn分类决策树方法详解
2022/09/23 Python