PHP - Fonction Ds \ PriorityQueue :: peek ()

La fonction Ds \ PriorityQueue :: peek () peut renvoyer une valeur au début d'une file d'attente.

Syntaxe

public mixed Ds\PriorityQueue::peek( void )

La fonction Ds \ PriorityQueue :: peek () peut renvoyer une valeur au début d'une file d'attente mais ne la supprime pas.

La fonction Ds \ PriorityQueue :: peek () n'a aucun paramètre.

La fonction Ds \ PriorityQueue :: peek () peut lancer UnderflowException si elle est vide.

Exemple

<?php
   $pqueue = new \Ds\PriorityQueue();  
   $pqueue->push("Tutorials", 1); 
   $pqueue->push("Point", 2); 
   $pqueue->push("India", 3); 
  
   echo "The PriorityQueue is: \n"; 
   print_r($pqueue); 
   
   echo "\n The element at front of queue is:"; 
   print_r($pqueue->peek()); 
?>