函式名稱:Ds\Deque::clear()
適用版本:PHP 7.0及以上版本
函式描述:清空雙向佇列中的所有元素。
用法示例:
// 建立一個雙向佇列
$deque = new Ds\Deque([1, 2, 3]);
// 輸出原始雙向佇列
echo '原始雙向佇列:';
print_r($deque);
// 清空雙向佇列
$deque->clear();
// 輸出清空後的雙向佇列
echo '清空後的雙向佇列:';
print_r($deque);
輸出結果:
原始雙向佇列:Ds\Deque Object
(
[0] => 1
[1] => 2
[2] => 3
)
清空後的雙向佇列:Ds\Deque Object
(
)
注意事項:
- Ds\Deque類是PHP SPL(標準PHP庫)的一部分,它提供了一個雙向佇列的實現。
- clear()函式將雙向佇列中的所有元素移除,使其為空。
- 呼叫clear()後,佇列的大小將為0,但仍然保留其內部結構,可以繼續向佇列中新增新元素。