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 之 没有mysql支持时的替代方案
Oct 09 PHP
PHP session常见问题集锦及解决办法总结
Mar 18 PHP
PHP5中虚函数的实现方法分享
Apr 20 PHP
php一些错误处理的方法与技巧总结
Aug 10 PHP
php-fpm配置详解
Feb 12 PHP
dedecms函数分享之获取某一栏目所有子栏目
May 19 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
Jun 09 PHP
set_exception_handler函数在ThinkPHP中的用法
Oct 31 PHP
php目录遍历函数opendir用法实例
Nov 20 PHP
Yii使用smsto短信接口的函数demo示例
Jul 13 PHP
PHP实现上传多文件示例代码
Feb 20 PHP
swoole和websocket简单聊天室开发
Nov 18 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/06/08 PHP
在PHP中使用redis
2013/11/04 PHP
php中函数前加&amp;符号的作用分解
2014/07/08 PHP
php中数组最简单的使用方法
2020/12/27 PHP
使用js+jquery实现无限极联动
2013/05/23 Javascript
JS验证身份证有效性示例
2013/10/11 Javascript
js 判断上传文件大小及格式代码
2013/11/13 Javascript
js中substr,substring,indexOf,lastIndexOf的用法小结
2013/12/27 Javascript
js与运算符和或运算符的妙用
2014/02/14 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
JavaScript常用的返回,自动跳转,刷新,关闭语句汇总
2015/01/13 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
vue项目总结之文件夹结构配置详解
2017/12/13 Javascript
JS基于递归实现网页版计算器的方法分析
2017/12/20 Javascript
Layui带搜索的下拉框的使用以及动态数据绑定方法
2019/09/28 Javascript
[04:03][TI9趣味短片] 小鸽子茶话会
2019/08/20 DOTA
浅析Python中的序列化存储的方法
2015/04/28 Python
Python中easy_install 和 pip 的安装及使用
2017/06/05 Python
TensorFlow在MAC环境下的安装及环境搭建
2017/11/14 Python
pandas 两列时间相减换算为秒的方法
2018/04/20 Python
python 字典中取值的两种方法小结
2018/08/02 Python
Pycharm配置远程调试的方法步骤
2018/12/17 Python
详解python之heapq模块及排序操作
2019/04/04 Python
Python递归及尾递归优化操作实例分析
2020/02/01 Python
Python 实现一个计时器
2020/07/28 Python
python 常用日期处理-- datetime 模块的使用
2020/09/02 Python
Python wordcloud库安装方法总结
2020/12/31 Python
CSS3条纹背景制作的实战攻略
2016/05/31 HTML / CSS
HTML5添加禁止缩放功能
2017/11/03 HTML / CSS
学院书画协会部门职责
2013/11/28 职场文书
汽车运用工程专业毕业生推荐信
2013/12/25 职场文书
消防安全检查制度
2014/02/04 职场文书
档案保密承诺书
2014/06/03 职场文书
保研推荐信格式
2015/03/25 职场文书
2015年秋季开学典礼校长致辞
2015/07/16 职场文书
十大好看的穿越动漫排名:《瑞克和莫蒂》第一,国漫《有药》在榜
2022/03/18 日漫