技術文章
      PHP array_splice() 向數組中插入或替換
      發布日期:2019-06-17 閱讀次數:2523 字體大小:

             PHP 語法:array_splice(array,start,length,array)

      array

      必需。規定數組。

      start

      必需。數值。規定刪除元素的開始位置。 0 = 第一個元素。 如果該值設置為正數,則從數組中該值指定的偏移量開始移除。如果該值設置為負數,則從數組末端倒數該值指定的偏移量開始移除。 -2 意味著從數組的倒數第二個元素開始。

      length

      可選。數值。規定被移除的元素個數,也是被返回數組的長度。 如果該值設置為正數,則移除該數量的元素。如果該值設置為負數,則移除從 start 到數組末端倒數 length 為止中間所有的元素。如果該值未設置,則移除從 start 參數設置的位置開始直到數組末端的所有元素。

      array

      可選。規定帶有要插入原始數組中元素的數組。如果只有一個元素,則可以設置為字符串,不需要設置為數組。

       

      用法:

              替換相應數組內容

              例如:

              $a1 = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");

              $a2 = array("a"=>"purple","b"=>"orange");

              array_splice($a1,0,2,$a2);

              print_r($a1);

              輸出:Array ( [0] => purple [1] => orange [c] => blue [d] => yellow )

       

              插入目標數組內容

              例如:

              $a1 = array([0] => array( 'id' => 1), [1] => array( 'id' => 2), [2] => array( 'id' => 5));

              $a2 = array( [0] => array( 'id' => 9));

              array_splice($a1,1,0,$a2);

              print_r($a1);

              輸出:Array ([0] => array( 'id' => 1),[1] => array( 'id' => 9), [2] => array( 'id' => 2), [3] => array( 'id' => 5));

      主站蜘蛛池模板: 男人桶女人j的视频在线观看| 滴着奶水做着爱中文字幕| 偷窥自拍10p| 在线播放亚洲美女视频网站| 成人免费高清完整版在线观看| 最新亚洲春色av无码专区| 欧美成人四级剧情在线播放| 欧美色欧美亚洲高清在线视频| 波多野结衣护士| 两个人看的www日本动漫| 久久精品亚洲日本波多野结衣| 国产免费av一区二区三区| 日韩欧美成人乱码一在线| 8050午夜网| 久久精品国产亚洲AV无码麻豆| 亚洲免费人成在线视频观看| 久久久夜间小视频| 久久天天躁狠狠躁夜夜躁2014| 亚洲av成本人无码网站| 亚洲第一第二区| 国产一级一片免费播放| 精品国产A∨无码一区二区三区| 国产成人精品怡红院| 久久怡红院亚欧成人影院| 亚洲免费人成在线视频观看| 亚洲不卡在线观看| 啦啦啦手机完整免费高清观看| 国产午夜无码精品免费看| 好男人视频网站| 国产精品黄页在线播放免费| 欧美成人观看视频在线| 欧美黑人激情性久久| 男人和女人做爽爽视频| 男男gay18| 欧美美女毛茸茸| 欧美人与性动交α欧美精品| 香蕉久久国产精品免| 亚洲天堂2016| 欧美疯狂ⅹbbbb另类| 久久久综合九色合综国产精品| 国产jizzjizz视频全部免费|