最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP合并數(shù)組+與array_merge的區(qū)別分析

 更新時(shí)間:2010年08月01日 20:28:28   作者:  
PHP中兩個(gè)數(shù)組合并可以使用+或者array_merge,但之間還是有區(qū)別的,而且這些區(qū)別如果了解不清楚項(xiàng)目中會(huì)要命的!
主要區(qū)別是兩個(gè)或者多個(gè)數(shù)組中如果出現(xiàn)相同鍵名,鍵名分為字符串或者數(shù)字,需要注意

1)鍵名為數(shù)字時(shí),array_merge()不會(huì)覆蓋掉原來(lái)的值,但+合并數(shù)組則會(huì)把最先出現(xiàn)的值作為最終結(jié)果返回,而把后面的數(shù)組擁有相同鍵名的那些值“拋棄”掉(不是覆蓋)

2)鍵名為字符時(shí),+仍然把最先出現(xiàn)的值作為最終結(jié)果返回,而把后面的數(shù)組擁有相同鍵名的那些值“拋棄”掉,但array_merge()此時(shí)會(huì)覆蓋掉前面相同鍵名的值

需要注意的是數(shù)組鍵形式 '數(shù)字' 等價(jià)于 數(shù)字
復(fù)制代碼 代碼如下:

$a = array('a','b');
$b = array('c', 'd');
$c = $a + $b;
var_dump($a);
var_dump(array_merge($a, $b));

$a = array(0 => 'a', 1 => 'b');
$b = array(0 => 'c', 1 => 'b');
$c = $a + $b;
var_dump($c);
var_dump(array_merge($a, $b));

$a = array('a', 'b');
$b = array('0' => 'c', 1 => 'b');
$c = $a + $b;
var_dump($c);
var_dump(array_merge($a, $b));

$a = array(0 => 'a', 1 => 'b');
$b = array('0' => 'c', '1' => 'b');
$c = $a + $b;
var_dump($c);
var_dump(array_merge($a, $b));

結(jié)果
復(fù)制代碼 代碼如下:

array
0 => string 'a' (length=1)
1 => string 'b' (length=1)
2 => string 'c' (length=1)
3 => string 'd' (length=1)

array
0 => string 'a' (length=1)
1 => string 'b' (length=1)

array
0 => string 'a' (length=1)
1 => string 'b' (length=1)
2 => string 'c' (length=1)
3 => string 'b' (length=1)

array
0 => string 'a' (length=1)
1 => string 'b' (length=1)

array
0 => string 'a' (length=1)
1 => string 'b' (length=1)
2 => string 'c' (length=1)
3 => string 'b' (length=1)

array
0 => string 'a' (length=1)
1 => string 'b' (length=1)

array
0 => string 'a' (length=1)
1 => string 'b' (length=1)
2 => string 'c' (length=1)
3 => string 'b' (length=1)

相關(guān)文章

  • php中使用explode查找某個(gè)字符是否存在的方法

    php中使用explode查找某個(gè)字符是否存在的方法

    為了使輸入方便,減少在裝修編輯模塊的時(shí)候出現(xiàn)太多的文字框,需要用到在一個(gè)框內(nèi)輸入兩三種不同內(nèi)容,然后再使用一些特殊字符來(lái)分隔開,用explode來(lái)建立一組數(shù)據(jù)的方法。
    2011-07-07
  • PHP實(shí)現(xiàn)過(guò)濾各種HTML標(biāo)簽

    PHP實(shí)現(xiàn)過(guò)濾各種HTML標(biāo)簽

    在做項(xiàng)目的過(guò)程中,我們經(jīng)常需要用到過(guò)濾一些html標(biāo)簽來(lái)實(shí)現(xiàn)提高數(shù)據(jù)的安全性,其實(shí)就是刪除那些對(duì)應(yīng)用程序有潛在危害的數(shù)據(jù)。它用于去除標(biāo)簽以及刪除或編碼不需要的字符。
    2015-05-05
  • php設(shè)計(jì)模式之適配器模式原理、用法及注意事項(xiàng)詳解

    php設(shè)計(jì)模式之適配器模式原理、用法及注意事項(xiàng)詳解

    這篇文章主要介紹了php設(shè)計(jì)模式之適配器模式原理、用法及注意事項(xiàng),結(jié)合實(shí)例形式分析了php適配器模式的定義、用法及出現(xiàn)的問題與解決方法,需要的朋友可以參考下
    2019-09-09
  • php導(dǎo)入excel文件到mysql數(shù)據(jù)庫(kù)的方法

    php導(dǎo)入excel文件到mysql數(shù)據(jù)庫(kù)的方法

    這篇文章主要介紹了php導(dǎo)入excel文件到mysql數(shù)據(jù)庫(kù)的方法,分析了phpexcel類操作excel文件的技巧及導(dǎo)入數(shù)據(jù)庫(kù)的方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • php建立Ftp連接的方法

    php建立Ftp連接的方法

    這篇文章主要介紹了php建立Ftp連接的方法,實(shí)例分析了php操作FTP的相關(guān)函數(shù)及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • php7和php5具體區(qū)別實(shí)例講解

    php7和php5具體區(qū)別實(shí)例講解

    這篇文章主要介紹了php7和php5具體區(qū)別實(shí)例講解,代碼對(duì)比的很清楚,對(duì)此不太清楚的同學(xué)可以多研究下
    2021-01-01
  • 深入理解PHP中的Session和Cookie

    深入理解PHP中的Session和Cookie

    本篇文章是對(duì)PHP中的Session和Cookie進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • echo(),print(),print_r()之間的區(qū)別?

    echo(),print(),print_r()之間的區(qū)別?

    echo(),print(),print_r()之間的區(qū)別?...
    2006-11-11
  • 最新用php獲取谷歌PR值算法,附上php查詢PR值代碼示例

    最新用php獲取谷歌PR值算法,附上php查詢PR值代碼示例

    用php程序怎么獲取谷歌PR值,已經(jīng)有好幾個(gè)人問我php查詢PR值怎么實(shí)現(xiàn)的,于是現(xiàn)在就把php查詢PR值法算法附上,大家可以直接使用下面的代碼去測(cè)試php查詢PR值
    2011-12-12
  • PHP中抽象類和抽象方法概念與用法分析

    PHP中抽象類和抽象方法概念與用法分析

    這篇文章主要介紹了PHP中抽象類和抽象方法概念與用法,較為詳細(xì)的分析了php中抽象類與抽象方法的關(guān)鍵字、定義、使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2016-05-05

最新評(píng)論

乳山市| 黄平县| 比如县| 交口县| 云梦县| 阳新县| 安图县| 巩留县| 祁连县| 三穗县| 黎城县| 罗定市| 隆林| 登封市| 右玉县| 定南县| 昌平区| 镇巴县| 盱眙县| 手游| 遂平县| 宁陕县| 进贤县| 宝兴县| 油尖旺区| 宣恩县| 华亭县| 灯塔市| 寻乌县| 兴国县| 宿迁市| 抚州市| 霍林郭勒市| 泽普县| 宁城县| 台北市| 渝中区| 九龙城区| 鹤庆县| 林周县| 安义县|