刪除函數(shù):1、array_shift(),可刪除第一個(gè)元素;2、array_pop(),可刪除最后一個(gè)元素;3、array_unique(),可移除數(shù)組中重復(fù)元素;4、array_splice(),可從指定位置開(kāi)始刪除指定個(gè)數(shù)的元素,語(yǔ)法“array_splice(數(shù)組,位置,個(gè)數(shù))”;5、unset(),可刪除指定下標(biāo)的一個(gè)數(shù)組元素,語(yǔ)法“unset(數(shù)組名[下標(biāo)])”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦
php中內(nèi)置了多個(gè)可以刪除數(shù)組元素的函數(shù),下面來(lái)看看。
1、array_shift()函數(shù)
array_shift() 函數(shù)用于刪除數(shù)組中的第一個(gè)元素,并返回被刪除的元素。
注釋?zhuān)喝绻I名是數(shù)字的,所有元素都將獲得新的鍵名,從 0 開(kāi)始,并以 1 遞增
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原數(shù)組:"; var_dump($arr); array_shift($arr); echo "刪除后的數(shù)組:" ; var_dump($arr); ?>
2、array_pop()函數(shù)
array_pop() 函數(shù)刪除數(shù)組中的最后一個(gè)元素。
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原數(shù)組:"; var_dump($arr); array_pop($arr); echo "刪除后的數(shù)組:" ; var_dump($arr); ?>
3、array_unique()函數(shù)
array_unique() 函數(shù)用于移除數(shù)組中重復(fù)的值。如果兩個(gè)或