函式名稱: Ds\Queue::clear()
函式說明: Ds\Queue::clear() 方法用於清空佇列中的所有元素。
適用版本: 該方法在 PHP 7.0 及以上版本中可用。
用法示例:
<?php
// 建立一個新的佇列
$queue = new Ds\Queue();
// 新增元素到佇列中
$queue->push("apple");
$queue->push("banana");
$queue->push("cherry");
print_r($queue); // Output: Ds\Queue Object ( [0] => apple [1] => banana [2] => cherry )
// 清空佇列
$queue->clear();
print_r($queue); // Output: Ds\Queue Object ( )
?>
上述示例中,我們首先建立一個空的佇列 $queue
。然後,使用 $queue->push()
方法將三個元素("apple","banana","cherry")新增到佇列中。最後,透過呼叫 $queue->clear()
方法,我們清空了佇列中的所有元素。在清空後, $queue
變為空佇列。
請注意,該方法沒有引數,並且不返回任何值。它只是將佇列重置為空狀態。