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 相关文章推荐
PHP 5.0对象模型深度探索之对象复制
Mar 27 PHP
Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
Oct 13 PHP
php与XML、XSLT、Mysql的结合运用实现代码
Nov 19 PHP
PHP合并数组+与array_merge的区别分析
Aug 01 PHP
php数组函数序列之array_combine() - 数组合并函数使用说明
Oct 29 PHP
php从数组中随机抽取一些元素的代码
Nov 05 PHP
三种php连接access数据库方法
Nov 11 PHP
php实现下载限制速度示例分享
Feb 13 PHP
使用PHP导出Redis数据到另一个Redis中的代码
Mar 12 PHP
PHP获取一年有几周以及每周开始日期和结束日期
Aug 06 PHP
PHP命令行执行整合pathinfo模拟定时任务实例
Aug 12 PHP
php实现URL加密解密的方法
Nov 17 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
PHP递归返回值时出现的问题解决办法
2013/02/19 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
javascript实现yield的方法
2013/11/06 Javascript
JS中的构造函数详细解析
2014/03/10 Javascript
如何使用jquery easyui创建标签组件
2015/11/18 Javascript
jquery实现一个简单的表单验证实例
2016/03/30 Javascript
轻松掌握JavaScript中的Math object数学对象
2016/05/26 Javascript
javascript中的 object 和 function小结
2016/08/14 Javascript
浅谈jquery中next与siblings的区别
2016/10/27 Javascript
微信小程序媒体组件详解(视频,音乐,图片)
2017/09/19 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
2017/12/13 Javascript
JavaScript 中使用 Generator的方法
2017/12/29 Javascript
Vue组件通信的四种方式汇总
2018/02/08 Javascript
JavaScript ES2019中的8个新特性详解
2019/02/20 Javascript
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
2019/05/06 Javascript
JavaScript实现随机点名器实例详解
2019/05/07 Javascript
vue项目中使用bpmn-自定义platter的示例代码
2020/05/11 Javascript
vue中destroyed方法的使用说明
2020/07/21 Javascript
uni-app实现获取验证码倒计时功能
2020/11/01 Javascript
vue绑定class的三种方法
2020/12/24 Vue.js
[01:13:59]LGD vs Mineski Supermajor 胜者组 BO3 第三场 6.5
2018/06/06 DOTA
python脚本内运行linux命令的方法
2015/07/02 Python
python 信息同时输出到控制台与文件的实例讲解
2018/05/11 Python
python生成ppt的方法
2018/06/07 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
django API 中接口的互相调用实例
2020/04/01 Python
css3实现冲击波效果的示例代码
2018/01/11 HTML / CSS
中国海淘族值得信赖的海淘返利网站:55海淘
2017/01/16 全球购物
世界排名第一的运动鞋市场:Flight Club
2020/01/03 全球购物
就业推荐表自我鉴定
2013/10/29 职场文书
2014新生大学四年计划书
2014/09/21 职场文书
弘扬焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
小马王观后感
2015/06/11 职场文书
2016年“我们的节日·端午节”活动总结
2016/04/01 职场文书
导游词之安徽醉翁亭
2020/01/10 职场文书