PHP | SplQueue::enqueue() Function
The SplQueue::enqueue() function is an inbuilt function in PHP which is used to add the element to the queue.
Syntax:
void SplQueue::enqueue( $val )
Parameters: This function accepts a single parameter $val which specifies the value for add (enqueue) element.
Return Value: This function does not return any value.
Below programs illustrate the SplQueue::enqueue() function in PHP:
Program 1:
<?php // Create a new empty queue$gfg = new SplQueue(); $gfg[] = 1; // Enqueue element$gfg->enqueue(10);$gfg->enqueue(20); echo $gfg[1] . "\n";echo $gfg[2] . "\n"; ?> |
Output:
10 20
Program 2:
<?php // Create some fixed size array$gfg = new SplQueue(); $gfg[] = 1;$gfg[] = 5;$gfg[] = 1;$gfg[] = 11;$gfg[] = 15;$gfg[] = 17; $gfg->enqueue(11);$gfg->enqueue(12);$gfg->enqueue(13);$gfg->enqueue(14); // Print result after enqueueforeach ($gfg as $elem) { echo $elem."\n";}?> |
Output:
1 5 1 11 15 17 11 12 13 14
Reference: https://www.php.net/manual/en/splqueue.enqueue.php
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.


