PHP Ds\PriorityQueue isEmpty() Function Last Updated : 28 Feb, 2019 Comments Improve Suggest changes Like Article Like Report The isEmpty() Function of Ds\PriorityQueue class in PHP is used to whether a particular PriorityQueue instance is empty or not. It returns True if the PriorityQueue is empty otherwise it returns False. Syntax: bool isEmpty( ) Parameters: This function does not accepts any parameters. Return Value: This function returns a boolean value based on whether this PriorityQueue is empty or not. It returns True if the PriorityQueue is empty otherwise it returns False. Below programs illustrate the above method: Program 1: php <?php // Declare new PriorityQueue $pq = new \Ds\PriorityQueue(); // Initially PriorityQueue is Empty var_dump($pq->isEmpty()); // Add elements to the PriorityQueue $pq->push("One", 1); $pq->push("Two", 2); $pq->push("Three", 3); // Check again if the PriorityQueue // is Empty var_dump($pq->isEmpty()); ?> Output: bool(true) bool(false) Program 2: php <?php // Declare new PriorityQueue $pq = new \Ds\PriorityQueue(); // Initially PriorityQueue is Empty var_dump($pq->isEmpty()); // Add elements to the PriorityQueue $pq->push("Geeks", 1); $pq->push("for", 2); $pq->push("Geeks", 3); // Check again if the PriorityQueue // is Empty var_dump($pq->isEmpty()); ?> Output: bool(true) bool(false) Reference: http://php.net/manual/en/ds-priorityqueue.isempty.php Comment More infoAdvertise with us Next Article PHP Ds\PriorityQueue isEmpty() Function G gopaldave Follow Improve Article Tags : Web Technologies PHP PHP-function PHP-ds_priorityqueue Similar Reads PHP SplPriorityQueue isEmpty() Function The SplPriorityQueue::isEmpty() function is an inbuilt function in PHP that is used to check whether the queue is empty or not. Syntax: bool SplPriorityQueue::isEmpty() Parameters: This function does not accept any parameter. Return Value: This function returns a boolean value either true or false d 1 min read PHP SplPriorityQueue insert() Function The SplPriorityQueue::insert() function is an inbuilt function in PHP which is used to inserts an element in the queue by sifting the elements. Insert elements in priority queue by given priority. Syntax: bool SplPriorityQueue::insert( mixed $value, mixed $priority ) Parameters: This function accept 2 min read PHP SplPriorityQueue key() Function The SplPriorityQueue::key() function is an inbuilt function in PHP that is used to return the current node index. Syntax: mixed SplPriorityQueue::key() Parameters: This function does not accept any parameter. Return Value: This function returns the current node index. Example: PHP <?php // Declar 1 min read PHP SplPriorityQueue next() Function The SplPriorityQueue::next() function is an inbuilt function in PHP that is used to extract the top node from the queue. Syntax: void SplPriorityQueue::next() Parameters: This function does not accept any parameter. Return Value: This function does not return any value. Example: PHP <?php // Decl 1 min read PHP SplPriorityQueue isCorrupted() Function The SplPriorityQueue::isCorrupted() function is an inbuilt function in PHP that is used to tells the priority queue is in a corrupted state or not. Syntax: bool SplPriorityQueue::isCorrupted() Parameters: This function does not accept any parameter. Return Value: This function returns true if the pr 1 min read Like