函式: Ds\Stack::clear()
適用版本:>= PHP 7.1
用法:clear() 方法用於清空堆疊中的所有元素。
示例:
$stack = new Ds\Stack([1, 2, 3, 4]);
echo "Before clearing: ";
print_r($stack); // 輸出: Ds\Stack Object ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
$stack->clear(); // 清空堆疊
echo "After clearing: ";
print_r($stack); // 輸出: Ds\Stack Object ( )
在上面的示例中,我們建立了一個包含四個元素的 Ds\Stack 物件,並透過 print_r()
函式顯示了它的初始內容。然後使用 clear()
方法清空了堆疊中的所有元素。最後,再次使用 print_r()
函式驗證堆疊是否已被清空。
注意:這個示例中使用了 Ds 擴充套件中的 Ds\Stack 類,該擴充套件需要在 PHP 7.1 或更高版本中安裝和啟用才能正常使用。