<&#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)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产中文字幕乱人伦在线观看 | 亚洲第一se情网站 | 目韩一区二区三区系列片丶 | 日韩专区亚洲国产精品 | 国内精品视频区在线2021 | 婷婷五月在线视频 | 福利视频精品 | 六月婷婷激情综合 | 最新激情网址 | 国产成人综合在线观看网站 | 四虎国产一区二区三区 | 福利视频一区二区三区 | 自偷自偷自亚洲首页精品 | 午夜在线视频观看版 | 97午夜精品 | 日韩精品一区二区三区视频网 | 天天色天天干天天射 | 亚洲一区视频在线播放 | 成年美女黄网站色视频大全免费 | 精品玖玖 | 成年人激情网站 | 精品久久久久久久久久中文字幕 | 色欧美色 | 国产激情视频网站 | 欧美特黄一片aa大片免费看 | 成人情趣视频无遮掩免费 | 亚洲一区二区免费看 | 在线播放人成午夜免费视频 | 欧美综合第一页 | 亚洲国产精品久久久久网站 | 97精品国产91久久久久久久 | 日本高清在线观看视频www | 色老板视频在线观看 | 一级做a爰性色毛片免费 | 91香蕉国产亚洲一二三区 | 欧美成人高清在线视频大全 | 久久亚洲影院 | 加勒比一本 | 亚洲小说区图片区另类春色 | 日本伊人精品一区二区三区 | 亚洲第一页中文字幕 |