PHP刪除特定數(shù)組內(nèi)容并且重建數(shù)組索引的方法.
更新時間:2011年03月25日 00:49:08 作者:
我們知道.PHP沒有提供專門刪除一個特定數(shù)組元素的方法.但是可以通過unset()函數(shù)來完成.
復(fù)制代碼 代碼如下:
$a = array('a','b','c','d');
unset($a[2]);
print_r($a);
但是這種方法的最大缺點是沒有重建數(shù)組索引.
經(jīng)過查資料后.原來PHP提供了這個功能.只不過很間接..
這個函數(shù)是array_splice.
為了使用方便.我封裝成了一個函數(shù).方便大家使用.
復(fù)制代碼 代碼如下:
function array_remove(&$arr,$offset){
array_splice($arr,$offset,1);
}
$a = array('a','b','c','d');
array_remove($a,2);
print_r($a);
經(jīng)過測試可以知道.2的位置這個元素被真正的刪除了.并且重新建立了索引.
相關(guān)文章
PHP持久連接mysql_pconnect()函數(shù)使用介紹
mysql_pconnect()函數(shù)可以大大的提高M(jìn)YSQL效率,不過,此連接不自動關(guān)閉,也會造成一些問題,請注意將不用的連接即時關(guān)閉,以避免不必要的錯誤發(fā)生2012-02-02php 函數(shù)中靜態(tài)變量使用的問題實例分析
這篇文章主要介紹了php 函數(shù)中靜態(tài)變量使用的問題,結(jié)合實例形式分析了php 函數(shù)中靜態(tài)變量使用過程中遇到的問題,以及相關(guān)操作注意事項,需要的朋友可以參考下2020-03-03PHP jpgraph庫的配置及生成統(tǒng)計圖表:折線圖、柱狀圖、餅狀圖
本篇文章主要介紹了PHP jpgraph庫的配置及生成統(tǒng)計圖表:折線圖、柱狀圖、餅狀圖等的相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧2017-05-05php使用number_format函數(shù)截取小數(shù)的方法分析
這篇文章主要介紹了php使用number_format函數(shù)截取小數(shù)的方法,結(jié)合實例形式分析了number_format函數(shù)進(jìn)行浮點數(shù)數(shù)學(xué)運算的相關(guān)技巧,需要的朋友可以參考下2016-05-05