彈出陣列最後一個單元(出棧)

array_pop

(PHP 4, PHP 5, PHP 7, PHP 8)

array_pop彈出陣列最後一個單元(出棧)

說明

array_pop(array &$array): mixed

array_pop() 彈出並返回 array 最後一個元素的值,並將 array 的長度減一。

注意: 使用此函式後會重置(reset()array 指針。

參數

array

需要彈出棧的陣列。

返回值

返回 array 最後一個元素的值。如果 array 是空(或者不是陣列),將會返回 null

錯誤/異常

呼叫此函式去處理非陣列的值,會產生 E_WARNING 級別的錯誤。

範例

示例 #1 array_pop() 例子

<?php
$stack 
= array("orange""banana""apple""raspberry");
$fruit array_pop($stack);
print_r($stack);
?>

經過此操作后,$stack 將只有 3 個單元:

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
)

並且 raspberry 將被賦給 $fruit

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *