兩種移除方法:1、使用array_pop()函數,可以刪除陣列末端的元素,語法「array_pop ($arr)」;2、使用array_splice()函數,可刪除陣列的部分元素,只需要將第二個參數設為“-1”即可,語法“array_splice($arr,-1)”。
本教學操作環境:windows7系統、PHP8.1版,DELL G3電腦
方法1:使用array_pop()函數
array_pop() 函數用來刪除陣列末端的元素。
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "删除后的数组:" ; array_pop($arr); var_dump($arr); ?>
輸出結果:
方法2:使用array_splice()函數
array_splice() 函數用來刪除陣列的一部分元素;將array_splice()函數的第二個參數設為-1即可刪除最後一個陣列元素。
範例:
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "删除后的数组:" ; array_splice($arr,-1); var_dump($arr); ?>
輸出結果:
#推薦學習:php訓練
#以上是php怎麼去掉最後一個陣列元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!