函式名:Ds\Vector::pop()
適用版本:PHP 7.0及以上版本
函式介紹:Ds\Vector::pop() 函式用於從尾部(末尾)移除並返回 Vector(向量)的最後一個元素。
用法:
public function pop(): mixed
該函式沒有引數,當 Vector 不為空時,移除並返回最後一個元素。
引數: 該函式沒有引數。
返回值: 函式返回被移除的最後一個元素的值。如果 Vector 為空,則返回 null。
示例:
$vector = new Ds\Vector([1, 2, 3, 4, 5]);
$lastElement = $vector->pop();
echo $lastElement; // 輸出: 5
print_r($vector->toArray());
// 輸出: Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
在上面的示例中,我們建立了一個包含 5 個元素的 Vector。然後使用 pop() 函式移除並返回最後一個元素。最後,我們列印剩餘的 Vector 元素,可以看到最後一個元素 5 已經被移除了。