<&#63;php
$arr = array('a','b','c','d');
unset($arr[1]);
print_r($arr);
&#63;>

print_r($arr)之后,結(jié)果卻 " /> 欧美亚洲国产视频,福利片在线,在线观看片成人免费视频

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php數(shù)組中刪除元素之重新索引的方法

如果要在某個數(shù)組中刪除一個元素,可以直接用的unset,但今天看到的東西卻讓我大吃一驚

復(fù)制代碼 代碼如下:
<?php
$arr = array('a','b','c','d');
unset($arr[1]);
print_r($arr);
?>

print_r($arr)之后,結(jié)果卻不是那樣的,最終結(jié)果是 Array ( [0] => a [2] => c [3] => d )

那么怎么才能做到缺少的元素會被填補(bǔ)并且數(shù)組會被重新索引呢?答案是

array_splice():

復(fù)制代碼 代碼如下:
<?php
$arr = array('a','b','c','d');
array_splice($arr,1,1);
print_r($arr);
?>

print_r($arr)之后,結(jié)果是A(www.jb51.NET)rray ( [0] => a [1] => c [2] => d )

刪除數(shù)組指定元素

array_search()比較實用

array_search() 函數(shù)與 in_array() 一樣,在數(shù)組中查找一個鍵值。如果找到了該值,匹配元素的鍵名會被返回。如果沒找到,則返回 false
復(fù)制代碼 代碼如下:
$array = array('1', '2', '3', '4', '5');
$del_value = 3;
unset($array[array_search($del_value , $array)]);//利用unset刪除這個元素
print_r($array);

輸出
array('1', '2', '4', '5');

但這種如果要重新索引數(shù)組就需要利用foreach遍歷刪除的數(shù)組之后重新建立一個數(shù)組這樣也是可以的。

php技術(shù)php數(shù)組中刪除元素之重新索引的方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 天天色天天综合 | 国产精品久久久久久 | 五月天激情社区 | 毛片一| 国产成人精品magnet | 伊人网综合在线观看 | 四虎影视久久久 | 亚洲视频一区在线观看 | 国产乱轮视频 | 亚洲依人 | 亚洲天堂美女视频 | 国产色婷婷精品免费视频 | 91麻豆精品国产91久久久久 | 另类文字小说图片 | 女人ass人体下部pic | 色精品一区二区三区 | 亚洲综合在线成人一区 | 国内精品视频成人一区二区 | 欧美wwwxxx| 国产精品2020 | 99精品福利 | 欧美性v视频播放 | 亚洲激情在线视频 | 国产精品亚洲综合一区在线观看 | 理论片日韩 | 欧美性色视频 | 久久久噜久噜久久gif动图 | 欧美精品亚洲二区 | a级精品九九九大片免费看 a加勒比一本东京 | 日韩久久中文字幕 | 久久国产精品国产自线拍免费 | 五月四房婷婷 | 亚洲激情小视频 | 色91在线 | 天天视频免费入口 | 青青国产成人久久91网站站 | 欧美色视频网 | 国亚洲欧美日韩精品 | 精品在线看 | 国产综合自拍 | 激情小说区 |