SplQueue::__construct Constructs a new queue implemented using a doubly linked list &reftitle.description; SplQueue::__construct This constructs a new empty queue. This method automatically sets the iterator mode to SplDoublyLinkedList::IT_MODE_FIFO. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; &return.void; &reftitle.examples; <function>SplQueue::__construct</function> example ]]> &example.outputs; Efficiently handling tasks with <classname>SplQueue</classname> setIteratorMode(SplQueue::IT_MODE_DELETE); // ... enqueue some tasks on the queue ... // process them foreach ($q as $task) { // ... process $task ... // add new tasks on the queue $q[] = $newTask; // ... } ?> ]]>