La función SplQueue::dequeue() es una función incorporada en PHP que se usa para sacar el Node de la cola.
Sintaxis:
mixed SplQueue::dequeue()
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve el valor del Node fuera de la cola.
Los siguientes programas ilustran la función SplQueue::dequeue() en PHP:
Programa 1:
<?php // Create a new empty queue $gfg = new SplQueue(); $gfg[] = 1; $gfg[] = 2; $gfg[] = 3; // Dequeue element echo $gfg->dequeue() . "\n"; echo $gfg->dequeue() . "\n"; ?>
Producción:
1 2
Programa 2:
<?php // Create some fixed size array $gfg = new SplQueue(); $gfg[] = 1; $gfg[] = 5; $gfg[] = 1; $gfg[] = 11; $gfg[] = 15; $gfg[] = 17; foreach ($gfg as $elem) { echo $elem . "\n"; } $gfg->dequeue(); $gfg->dequeue(); $gfg->dequeue(); // Print result after dequeue foreach ($gfg as $elem) { echo "dequeue: " . $gfg->dequeue() . "\n"; } ?>
Producción:
1 5 1 11 15 17 dequeue: 11 dequeue: 15 dequeue: 17
Referencia: https://www.php.net/manual/en/splqueue.dequeue.php