PHP array 的加法操作代碼
The + operator appends elements of remaining keys from the right handed array to the left handed, whereas duplicated keys are NOT overwritten.
今天 再次看 php manual的時(shí)候,才知道
<?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"
}
原來(lái),我的理解就是。直接把$b中的元素直接復(fù)制到$a中。
我錯(cuò)了。
相關(guān)文章
PHP stream_context_create()作用和用法分析
創(chuàng)建并返回一個(gè)文本數(shù)據(jù)流并應(yīng)用各種選項(xiàng),可用于fopen(),file_get_contents()等過(guò)程的超時(shí)設(shè)置、代理服務(wù)器、請(qǐng)求方式、頭信息設(shè)置的特殊過(guò)程。2011-03-03如何使用PHP對(duì)網(wǎng)站驗(yàn)證碼進(jìn)行破解
這篇文章主要介紹了如何使用PHP對(duì)網(wǎng)站驗(yàn)證碼進(jìn)行破解,需要的朋友可以參考下2015-09-09PHP實(shí)現(xiàn)陽(yáng)歷到農(nóng)歷轉(zhuǎn)換的類實(shí)例
這篇文章主要介紹了PHP實(shí)現(xiàn)陽(yáng)歷到農(nóng)歷轉(zhuǎn)換的類,實(shí)例分析了陽(yáng)歷轉(zhuǎn)換到陰歷的原理與實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03php 格式化數(shù)字的時(shí)候注意數(shù)字的范圍
因?yàn)?數(shù)據(jù)庫(kù)中 id 可能會(huì)很大 如果使用%d的話,就可能出現(xiàn)因?yàn)槌隽朔秶?而到不到正確的結(jié)果。所以,個(gè)人建議 對(duì)id進(jìn)行格式化的時(shí)候 使用%.0f 比 %d 要 好的多。2010-04-04PHP中實(shí)現(xiàn)中文字符進(jìn)制轉(zhuǎn)換原理分析
中文字符編碼研究系列第四期,PHP實(shí)現(xiàn)中文字符進(jìn)制轉(zhuǎn)換原理分析,主要討論中文漢字轉(zhuǎn)換為十進(jìn)制和十六進(jìn)制的方法,并掌握轉(zhuǎn)換原理應(yīng)用于實(shí)際開(kāi)發(fā)。本文以GBK編碼字符為例,討論GBK編碼的字符轉(zhuǎn)換原理2011-12-12全面解讀PHP的人氣開(kāi)發(fā)框架Laravel
這篇文章主要介紹了PHP的人氣開(kāi)發(fā)框架Laravel,并對(duì)一些主要的技術(shù)特點(diǎn)進(jìn)行了相關(guān)的舉例,需要的朋友可以參考下2015-10-10PHP實(shí)現(xiàn)獲取毫秒時(shí)間戳的方法【使用microtime()函數(shù)】
這篇文章主要介紹了PHP實(shí)現(xiàn)獲取毫秒時(shí)間戳的方法,結(jié)合實(shí)例形式分析了php使用microtime()函數(shù)獲取、轉(zhuǎn)換毫秒級(jí)時(shí)間戳的相關(guān)操作技巧,需要的朋友可以參考下2019-03-03