La clase SplQueue SplQueue
&reftitle.intro; La clase SplQueue proporciona las principales funcionalidades de una cola implementada usando una lista doblemente enlazada al estableciendo el modo del iterador a SplDoublyLinkedList::IT_MODE_FIFO.
&reftitle.classsynopsis; SplQueue extends SplDoublyLinkedList &InheritedConstants; &Methods; &InheritedMethods;
&reftitle.examples; <classname>SplQueue</classname> ejemplo ]]> &example.outputs; Gestión eficiente de tareas con <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; // ... } ?> ]]>
&reference.spl.entities.splqueue;