欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php中用加號與用array_merge合并數(shù)組的區(qū)別深入分析

 更新時間:2013年06月03日 16:04:56   作者:  
本篇文章是對php中用加號與用array_merge合并數(shù)組的區(qū)別進行了詳細的分析介紹,需要的朋友參考下
我們首先給出兩個數(shù)組
復制代碼 代碼如下:

    <?php 
     $r = array(1,2,3,4,5,6); 
     $e = array(7,8,9,10); 
    ?> 

下面我們用array_merge和加號來何必這兩數(shù)組
復制代碼 代碼如下:

    <?php 
    print_r($r+e); // 輸出<span style="font-family: Simsun;font-size:16px; ">Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 ) </span> 
    print "<br />"; 
    print_r(array_merge($r,$e)); // 輸出<span style="font-family: Simsun;font-size:16px; ">Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7 [7] => 8 [8] => 9 )</span> 
    ?> 

從這里可以看出,用array_merge合并數(shù)組一個數(shù)組中的值附加在前一個數(shù)組的后面。返回作為結(jié)果的數(shù)組如果數(shù)組包含數(shù)字鍵名,后面的值將不會覆蓋原來的值,而是附加到后面。 然而用加號來合并數(shù)組如果鍵名相同,則取最先出現(xiàn)的數(shù)組值,后面的就直接忽略掉
下面我們來改變下前面給出的數(shù)組
復制代碼 代碼如下:

    <?php 
     $r = array('r'=>1,2,3,4,5,6); 
     $e = array(<span style="background-color: rgb(245, 250, 255); ">'r'=></span>7,8,9,10); 
    ?> 

復制代碼 代碼如下:

    <?php 
    print_r($r+e); // 輸出Array ( [r] => 1 [0] => 2 [1] => 3 [2] => 4 [3] => 5 [4] => 6 ) 
    print "<br />"; 
    print_r(array_merge($r,$e)); // 輸出Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7 [7] => 8 [8] => 9 ) 
    ?> 

從這里可以看出,用array_merge合并數(shù)組一個數(shù)組中的值附加在前一個數(shù)組的后面。如果非數(shù)字鍵名相同,則后面數(shù)組的值會覆蓋前面數(shù)組的值。 然而用加號來合并數(shù)組如果鍵名相同,則取最先出現(xiàn)的數(shù)組值,后面的就直接忽略掉

相關(guān)文章

  • 20個2014年最優(yōu)秀的PHP框架回顧

    20個2014年最優(yōu)秀的PHP框架回顧

    這篇文章主要介紹了20個2014年最優(yōu)秀的PHP框架回顧,簡單分析了目前比較主流的優(yōu)秀框架供大家參考,需要的朋友可以參考下
    2014-10-10
  • ThinkPHP模版引擎之變量輸出詳解

    ThinkPHP模版引擎之變量輸出詳解

    這篇文章主要介紹了ThinkPHP模版引擎的變量輸出用法,分析了變量輸出的常見用法與使用技巧,非常具有實用價值,需要的朋友可以參考下
    2014-12-12
  • thinkphp3.2.3框架動態(tài)切換多數(shù)據(jù)庫的方法分析

    thinkphp3.2.3框架動態(tài)切換多數(shù)據(jù)庫的方法分析

    這篇文章主要介紹了thinkphp3.2.3框架動態(tài)切換多數(shù)據(jù)庫的方法,結(jié)合實例形式分析了thinkPHP3.2.3框架多數(shù)據(jù)庫切換的配置、使用相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2020-01-01
  • 實例分析PHP中PHPMailer發(fā)郵件

    實例分析PHP中PHPMailer發(fā)郵件

    本篇文章通過QQ郵箱為例給大家講解了PHPMaIiler的使用方法和技巧,跟著小編學習下吧。
    2017-12-12
  • ThinkPHP模板Volist標簽嵌套循環(huán)輸出多維數(shù)組的方法

    ThinkPHP模板Volist標簽嵌套循環(huán)輸出多維數(shù)組的方法

    這篇文章主要介紹了ThinkPHP模板Volist標簽嵌套循環(huán)輸出多維數(shù)組的方法,結(jié)合實例形式詳細分析了Volist標簽嵌套調(diào)用輸出多維數(shù)組的相關(guān)技巧,需要的朋友可以參考下
    2016-03-03
  • PHP 翻頁 實例代碼

    PHP 翻頁 實例代碼

    PHP 翻頁 實例代碼,大家可以參考下。
    2009-08-08
  • Yii2簡單實現(xiàn)多語言配置的方法

    Yii2簡單實現(xiàn)多語言配置的方法

    這篇文章主要介紹了Yii2簡單實現(xiàn)多語言配置的方法,涉及Yii配置文件的設(shè)置及語言包的操作方法,需要的朋友可以參考下
    2016-07-07
  • Smarty模板引擎緩存機制詳解

    Smarty模板引擎緩存機制詳解

    這篇文章主要介紹了Smarty模板引擎緩存機制,結(jié)合實例形式分析了Smarty模板引擎緩存機制的原理,開啟與使用方法以及相關(guān)注意事項,需要的朋友可以參考下
    2016-05-05
  • Yii實現(xiàn)微信公眾號場景二維碼的方法實例

    Yii實現(xiàn)微信公眾號場景二維碼的方法實例

    這篇文章主要給大家介紹了關(guān)于Yii實現(xiàn)微信公眾號場景二維碼的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • 使用PHPMailer發(fā)送郵件實例

    使用PHPMailer發(fā)送郵件實例

    這篇文章為大家詳細主要介紹了使用PHPMailer發(fā)送郵件的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02

最新評論