PHP Ds\Queue push() Function
Last Updated :
23 Aug, 2019
The Ds\Queue::push() Function in PHP is used to push or insert values in a PriorityQueue instance. This function can also insert a list of values directly to the Queue.
Syntax:
void public Ds\Queue::push($value1, $value2, .... $valueN)
Parameters: This function accepts a list of values separated by spaces as parameter. All of these values are pushed or inserted in the Queue one after other.
Return Value: This function does not returns any value.
Below program illustrate the Ds\Queue::push() Function in PHP:
Program 1:
<?php
$q = new \Ds\Queue();
$q ->push( "One" );
$q ->push( "Two" );
$q ->push( "Three" );
echo "Queue is: \n" ;
print_r( $q );
?>
|
Output:
Queue is:
Ds\Queue Object
(
[0] => One
[1] => Two
[2] => Three
)
Program 2:
<?php
$q = new \Ds\Queue();
$q ->push( "One" );
$q ->push( "Two" , "2" );
$q ->push( "Three" , "3" , "4" );
echo "Queue is: \n" ;
print_r( $q );
?>
|
Output:
Queue is:
Ds\Queue Object
(
[0] => One
[1] => Two
[2] => 2
[3] => Three
[4] => 3
[5] => 4
)
Reference: http://php.net/manual/en/ds-priorityqueue.push.php
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...