SplQueue::__construct
双方向リンクリストを使用して実装した新しい空のキューを作成する
&reftitle.description;
public SplQueue::__construct
これは、新しい空のキューを作成します。
このメソッドは、イテレータのモードを自動的に
SplDoublyLinkedList::IT_MODE_FIFO とします。
&reftitle.parameters;
&no.function.parameters;
&reftitle.examples;
SplQueue::__construct の例
]]>
&example.outputs;
SplQueue による効率的なタスクの処理
setIteratorMode(SplQueue::IT_MODE_DELETE);
// ... タスクをキューに放り込みます ...
// それを処理します
foreach ($q as $task) {
// ... $task の処理 ...
// 新たなタスクをキューに追加します
$q[] = $newTask;
// ...
}
?>
]]>