刪除函數(shù):1、array_shift(),可刪除第一個元素;2、array_pop(),可刪除最后一個元素;3、array_unique(),可移除數(shù)組中重復元素;4、array_splice(),可從指定位置開始刪除指定個數(shù)的元素,語法“array_splice(數(shù)組,位置,個數(shù))”;5、unset(),可刪除指定下標的一個數(shù)組元素,語法“unset(數(shù)組名[下標])”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦
php中內置了多個可以刪除數(shù)組元素的函數(shù),下面來看看。
1、array_shift()函數(shù)
array_shift() 函數(shù)用于刪除數(shù)組中的第一個元素,并返回被刪除的元素。
注釋:如果鍵名是數(shù)字的,所有元素都將獲得新的鍵名,從 0 開始,并以 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ù)組中的最后一個元素。
<?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ù)組中重復的值。如果兩個或