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

PHP實(shí)現(xiàn)向關(guān)聯(lián)數(shù)組指定的Key之前插入元素的方法

 更新時(shí)間:2017年06月06日 09:39:16   作者:小伢子  
這篇文章主要介紹了PHP實(shí)現(xiàn)向關(guān)聯(lián)數(shù)組指定的Key之前插入元素的方法,涉及php針對(duì)數(shù)組的遍歷、判斷、獲取、插入等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP實(shí)現(xiàn)向關(guān)聯(lián)數(shù)組指定的Key之前插入元素的方法。分享給大家供大家參考,具體如下:

PHP 關(guān)聯(lián)數(shù)組可以通過(guò)三種方式插入新元素:

1. $array[$insert_key] = $insert_value;
2. $array = array_merge($array, $insert_array);
3. $array = $array+$insert_array;

但是如果要在指定的鍵之前插入元素呢?下面的代碼將 $data 插入關(guān)聯(lián)數(shù)組 $array 的鍵名為 $key 的 Key 之前:

function wpjam_array_push($array, $data=null, $key=false){
  $data  = (array)$data;
  $offset  = ($key===false)?false:array_search($key, array_keys($array));
  $offset  = ($offset)?$offset:false;
  if($offset){
    return array_merge(
      array_slice($array, 0, $offset),
      $data,
      array_slice($array, $offset)
    );
  }else{  // 沒(méi)指定 $key 或者找不到,就直接加到末尾
    return array_merge($array, $data);
  }
}

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php常用函數(shù)與技巧總結(jié)》、《PHP錯(cuò)誤與異常處理方法總結(jié)》、《PHP基本語(yǔ)法入門教程》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Apache中php.ini的設(shè)置方法

    Apache中php.ini的設(shè)置方法

    無(wú)論是IIS 還是 Apache, 在啟動(dòng)PHP的時(shí)候,默認(rèn)都從系統(tǒng)變量"C:\Windows"這個(gè)目錄中尋找。 如果要在系統(tǒng)中同時(shí)使用IIS和Apache來(lái)運(yùn)行PHP,而且PHP的版本又不一樣,那么需要為Apache指定自己的PHP環(huán)境。
    2013-02-02
  • php生成excel列名超過(guò)26列大于Z時(shí)的解決方法

    php生成excel列名超過(guò)26列大于Z時(shí)的解決方法

    這篇文章主要介紹了php生成excel列名超過(guò)26列大于Z時(shí)的解決方法,是針對(duì)采用PHPExcel生成excel列數(shù)過(guò)多的情況下的完善技巧,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-12-12
  • PHP7匿名類的用法示例

    PHP7匿名類的用法示例

    這篇文章主要介紹了PHP7匿名類的用法,結(jié)合實(shí)例形式分析了php7匿名類、匿名函數(shù)簡(jiǎn)單定義與使用技巧,需要的朋友可以參考下
    2019-04-04
  • PHP浮點(diǎn)數(shù)精度問(wèn)題匯總

    PHP浮點(diǎn)數(shù)精度問(wèn)題匯總

    這篇文章主要介紹了PHP浮點(diǎn)數(shù)精度問(wèn)題匯總,本文著重探討PHP浮點(diǎn)數(shù)精度損失問(wèn)題,用三個(gè)段落不同的方式講解了這個(gè)問(wèn)題的形成原因以及解決方法,需要的朋友可以參考下
    2015-05-05
  • 利用PHP判斷是否是連乘數(shù)字串的方法示例

    利用PHP判斷是否是連乘數(shù)字串的方法示例

    這篇文章主要介紹了利用PHP判斷是否是連乘數(shù)字串的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。
    2017-07-07
  • PHP 實(shí)現(xiàn)的將圖片轉(zhuǎn)換為TXT

    PHP 實(shí)現(xiàn)的將圖片轉(zhuǎn)換為TXT

    今天在用PHP寫(xiě)一個(gè)小插件的時(shí)候,遇到了一個(gè)小小的問(wèn)題,就是需要將圖片轉(zhuǎn)換為TXT文本的內(nèi)容。簡(jiǎn)單的說(shuō)就是將圖片轉(zhuǎn)換為ASCII碼,下面把代碼分享給大家。
    2015-10-10
  • PHP編程中的__clone()方法使用詳解

    PHP編程中的__clone()方法使用詳解

    這篇文章主要介紹了PHP編程中的__clone()方法使用詳解,__clone()方法相當(dāng)于一個(gè)淺拷貝,是PHP入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-11-11
  • php四種定界符詳解

    php四種定界符詳解

    本文主要介紹了php四種定界符,具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • PHP中使用break跳出多重循環(huán)代碼實(shí)例

    PHP中使用break跳出多重循環(huán)代碼實(shí)例

    這篇文章主要介紹了PHP中使用break跳出多重循環(huán)代碼實(shí)例,本文直接給出代碼,代碼簡(jiǎn)潔易一懂,一看就明白了,需要的朋友可以參考下
    2015-01-01
  • PHP中字符安全過(guò)濾函數(shù)使用小結(jié)

    PHP中字符安全過(guò)濾函數(shù)使用小結(jié)

    這篇文章主要簡(jiǎn)單介紹了PHP中字符安全過(guò)濾函數(shù),對(duì)于防止sql注入攻擊XSS攻擊能非常有用,這里推薦給大家。
    2015-02-02

最新評(píng)論

电白县| 镇沅| 江津市| 盈江县| 嵩明县| 招远市| 延边| 阳朔县| 法库县| 青神县| 沿河| 郯城县| 大姚县| 铁力市| 夏邑县| 永川市| 大名县| 闸北区| 福清市| 改则县| 柳林县| 洪湖市| 绵阳市| 澄江县| 扎囊县| 额敏县| 涞水县| 广灵县| 建德市| 梅河口市| 游戏| 凉山| 岚皋县| 江川县| 应城市| 铜川市| 清水河县| 铜山县| 西城区| 镇安县| 武穴市|