mixed SplQueue::dequeue()Parameters:this the function takes no parameters.Return value:this function returns the value of the remote node.The following programs illustrate the function SplQueue::dequeue()in PHP:Program 1:
// Create a new empty queue
$gfg
=
new
SplQueue() ;
$gfg
[] = 1;
$gfg
[] = 2;
$gfg
[] = 3;
// Remove element
echo
$gfg
-> dequeue().
""
;
echo
$gfg
-> dequeue().
""
;
?>
Exit:1 2
Program 2:
// 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
.
""
;
}
$gfg
-> dequeue();
$gfg
-> dequeue();
$gfg
-> dequeue();
// Print the result after deletion
foreach
(
$gfg
as
$elem
) {
echo
"dequeue:"
.
$gfg
-> dequeue().
""
;
}
?>
Exit:1 5 1 11 15 17 dequeue: 11 dequeue: 15 dequeue: 17
Link: https://www.php.net/manual/en/splqueue.dequeue.php
Shop
Latest questions
Wiki