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

數(shù)組任意位置插入元素,刪除特定元素的實(shí)例

 更新時(shí)間:2017年03月02日 10:23:25   投稿:jingxian  
下面小編就為大家?guī)硪黄獢?shù)組任意位置插入元素,刪除特定元素的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

如下所示:

$ary = array(
  array('t'=>1,'y'=>2),
  array('t'=>2,'y'=>9)
);
$t = array_splice(
  $ary, 1,0,array(array('t'=>3,'y'=>10))
);

print_r($ary);

控制臺(tái)輸出:

$ary = array(

  array('t'=>1,'y'=>2),

  array('t'=>3,'y'=>10),


  array('t'=>2,'y'=>9)
);

簡單介紹一下array_splice方法,參數(shù)一就是被操作的數(shù)組,參數(shù)二是操作元素的索引值,參數(shù)三是長度,參數(shù)四是待替換元素。該方法的效果是刪除參數(shù)一數(shù)組中以參數(shù)二為起始位置長度參數(shù)三的連貫的元素,然后用參數(shù)四補(bǔ)上。

假如長度為0,那么效果就相當(dāng)于在指定索引值處插入指定元素了。

假如長度為1, 效果相當(dāng)于去掉索引值的元素

$ary = array(
  array('t'=>1,'y'=>2),
);

刪除數(shù)組中特定元素

$arr1 = array(1,3, 5,7,8);

$key = array_search(3, $arr1);

if ($key !== false){

  array_splice($arr1, $key, 1);

}

var_dump($arr1);

輸出:array(1, 5,7,8);

array_slice(array,start,length,preserve)

從數(shù)組的start元素開始取出,并返回?cái)?shù)組中的其余元素

$a=array("red","green","blue","yellow","brown");
print_r(array_slice($a,2));

輸出array("blue","yellow","brown")

array_push

array_push -- 將一個(gè)或多個(gè)單元壓入數(shù)組的末尾(入棧)

說明

int array_push ( array &array, mixed var [, mixed ...] )

array_push() 將 array 當(dāng)成一個(gè)棧,并將傳入的變量壓入 array 的末尾。array 的長度將根據(jù)入棧變量的數(shù)目增加。

以上這篇數(shù)組任意位置插入元素,刪除特定元素的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

永嘉县| 连云港市| 慈溪市| 汤阴县| 洪洞县| 册亨县| 黔西| 安溪县| 宝山区| 北辰区| 祁门县| 英德市| 柳江县| 慈利县| 晴隆县| 武隆县| 齐齐哈尔市| 广元市| 虹口区| 冕宁县| 潞城市| 沙雅县| 台江县| 苏尼特右旗| 阿勒泰市| 庆城县| 固阳县| 巢湖市| 宝鸡市| 西峡县| 宣化县| 邓州市| 郧西县| 乌兰察布市| 田东县| 神池县| 烟台市| 绿春县| 漠河县| 镇赉县| 黑龙江省|