PHP中怎么向數(shù)組刪除元素,針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。
創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、網(wǎng)站制作與策劃設(shè)計(jì),浠水網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:浠水等地區(qū)。浠水做網(wǎng)站價(jià)格咨詢:18982081108
PHP數(shù)組刪除元素
定義了一個(gè)數(shù)組,有時(shí)想PHP數(shù)組刪除其中幾項(xiàng)怎么辦?我在www.phpbuilder.com中看到了一個(gè)答案,就是使用unset()函數(shù)。還是讓我們做一個(gè)測(cè)試吧。
$a[]="a1"; $a[]="a2"; $a[]="a3"; for($i=0; $i先生成一個(gè)有三個(gè)元素的數(shù)組$a,將其顯示出來(lái),然后,將第1個(gè)(下標(biāo)為0)刪除,再顯示出來(lái)。結(jié)果應(yīng)該是數(shù)組還剩兩個(gè)元素了。但是不對(duì)呀!答案與我們想的不一樣,難道是unset() 不好用嗎?仔細(xì)想一想,原來(lái)unset($a[0])將第1個(gè)元素給刪除了,但是輸出時(shí),我們還從$i=0 開(kāi)始的,當(dāng)然就不對(duì)了,php可不會(huì)自動(dòng)調(diào)整下標(biāo)的。這樣只好用別的方法處理了:
$a[]="a1"; $a[]="a2"; $a[]="a3"; for($i=0; $i這是一個(gè)通用的顯示數(shù)組的方法,可以不用考慮數(shù)組的下標(biāo)了。
關(guān)于PHP中怎么向數(shù)組刪除元素問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。
當(dāng)前標(biāo)題:PHP中怎么向數(shù)組刪除元素
文章來(lái)源:http://weahome.cn/article/ihjocd.html