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

php array_merge函數(shù)使用需要注意的一個(gè)問題

 更新時(shí)間:2015年03月30日 09:37:33   投稿:junjie  
這篇文章主要介紹了php array_merge函數(shù)使用需要注意的一個(gè)問題,本文講解array_merge合并數(shù)組時(shí)不會(huì)合并數(shù)字鍵名的問題,大家使用時(shí)需要注意,需要的朋友可以參考下

使用php語言的array_merge函數(shù)時(shí),以為相同的鍵名會(huì)覆蓋,但是請(qǐng)看如下代碼:

復(fù)制代碼 代碼如下:

$a1 = array(1=>'abc', 3=>10);
$a2 = array(1=>'efg', 3=>20);
print_r(array_merge($a1, $a2));

會(huì)輸出什么?我們預(yù)想中的是:

復(fù)制代碼 代碼如下:

Array
(
    [1] => efg
    [3] => 20
)

實(shí)際上輸出的是:

復(fù)制代碼 代碼如下:

Array
(
    [0] => abc
    [1] => 10
    [2] => efg
    [3] => 20
)

不但沒有被覆蓋,而且數(shù)字鍵被重新連續(xù)索引了。

起初以為這個(gè)是bug,后來翻了php手冊(cè) http://php.net/manual/zh/function.array-merge.php

「如果輸入的數(shù)組中有相同的字符串鍵名,則該鍵名后面的值將覆蓋前一個(gè)值。然而,如果數(shù)組包含數(shù)字鍵名,后面的值將不會(huì)覆蓋原來的值,而是附加到后面。
如果只給了一個(gè)數(shù)組并且該數(shù)組是數(shù)字索引的,則鍵名會(huì)以連續(xù)方式重新索引?!?/p>

相關(guān)文章

  • 1億條數(shù)據(jù)如何分表100張到Mysql數(shù)據(jù)庫中(PHP)

    1億條數(shù)據(jù)如何分表100張到Mysql數(shù)據(jù)庫中(PHP)

    這篇文章主要介紹了當(dāng)數(shù)據(jù)量猛增的時(shí)候如何把一億條數(shù)據(jù)分表100張到Mysql數(shù)據(jù)庫中,需要的朋友可以參考下
    2015-07-07
  • PHP CKEditor 上傳圖片實(shí)現(xiàn)代碼

    PHP CKEditor 上傳圖片實(shí)現(xiàn)代碼

    CKEditor的原包中沒有包含圖片的上傳服務(wù)器端處理文件,其公司的另一款開源產(chǎn)品:CKFinder做了很好的補(bǔ)充。但是要下載這個(gè)源代碼再進(jìn)行配置,雖然方便了很多,但是僅僅為了上傳圖片,卻要使用這么大的整個(gè)系統(tǒng)來使用,確實(shí)有點(diǎn)大材小用。
    2009-11-11
  • PHP實(shí)現(xiàn)的多維數(shù)組排序算法分析

    PHP實(shí)現(xiàn)的多維數(shù)組排序算法分析

    這篇文章主要介紹了PHP實(shí)現(xiàn)的多維數(shù)組排序算法,結(jié)合實(shí)例形式對(duì)比分析了php針對(duì)多維數(shù)組及帶有鍵名的多維數(shù)組進(jìn)行排序相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2018-02-02
  • PHP 5.0對(duì)象模型深度探索之類的靜態(tài)成員

    PHP 5.0對(duì)象模型深度探索之類的靜態(tài)成員

    類的靜態(tài)成員與一般的類成員不同: 靜態(tài)成員與對(duì)象的實(shí)例無關(guān),只與類本身有關(guān)。他們用來實(shí)現(xiàn)類要封裝的功能和數(shù)據(jù),但不包括特定對(duì)象的功能和數(shù)據(jù),靜態(tài)成員包括靜態(tài)方法和靜態(tài)屬性。
    2008-03-03
  • PHP解決URL中文GBK亂碼問題的兩種方法

    PHP解決URL中文GBK亂碼問題的兩種方法

    對(duì)URL進(jìn)行UrlEncode 處理,也可以通過iconv(utf-8, gb2312, $ret)對(duì)接收到的數(shù)據(jù)進(jìn)行編碼轉(zhuǎn)換,需要的朋友可以參考下
    2014-06-06
  • 自制PHP框架之路由與控制器

    自制PHP框架之路由與控制器

    本文給大家介紹的是自制php框架的第一步,學(xué)會(huì)使用路由和控制器,非常的詳細(xì),有需要的小伙伴可以參考下
    2017-05-05
  • 用PHP查詢搜索引擎排名位置的代碼

    用PHP查詢搜索引擎排名位置的代碼

    使用PHP快捷查詢關(guān)鍵字在搜索引擎中的排名位置, 原理很簡單,不講了
    2010-01-01
  • php IP轉(zhuǎn)換整形(ip2long)的詳解

    php IP轉(zhuǎn)換整形(ip2long)的詳解

    本篇文章是對(duì)php中IP轉(zhuǎn)換整形(ip2long)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • 淺談Swoole并發(fā)編程的魅力

    淺談Swoole并發(fā)編程的魅力

    PHP語言是一個(gè)短生命周期的Web編程語言,很多PHPer已經(jīng)形成了fpm下編程的思維定勢(shì)。實(shí)際上在Swoole出現(xiàn)之后,這種串行化編程的模式早已被打破。使用Swoole完全可以輕易實(shí)現(xiàn)更靈活的并發(fā)編程。
    2021-05-05
  • PHP使用Mysql事務(wù)實(shí)例解析

    PHP使用Mysql事務(wù)實(shí)例解析

    這篇文章主要介紹了PHP使用Mysql事務(wù)的用法,是PHP數(shù)據(jù)庫程序設(shè)計(jì)中非常重要的實(shí)用操作技巧,需要的朋友可以參考下
    2014-09-09

最新評(píng)論

莆田市| 东兴市| 古浪县| 客服| 巴彦淖尔市| 温州市| 梓潼县| 德庆县| 花垣县| 磴口县| 子长县| 崇仁县| 永康市| 孙吴县| 兴山县| 秦安县| 收藏| 通化县| 浮山县| 双江| 无为县| 方城县| 崇信县| 乐业县| 九龙城区| 页游| 柳江县| 图们市| 聊城市| 东莞市| 新宁县| 富蕴县| 修文县| 丹江口市| 运城市| 屯门区| 阳新县| 凤阳县| 蕉岭县| 西吉县| 唐河县|