Fonction PHP Ds / File d`attente ()

| | | | | | | |
Syntaxe :
mixed public DsQueue::peek (void)
Paramètres : cette fonction ne prend aucun paramètre.Valeur de retour :< /b>Cette fonction renvoie la valeur en tête de cette file d`attente. Le type de retour de la fonction est mixte et dépend du type de la valeur stockée dans la file d`attente.Exception  : cette fonction lève une exceptionUnderflowException si la file d`attente est vide. Les programmes ci-dessous illustrent la fonction Ds / Queue::peek()en PHPProgramme 1 :
// Déclarer une nouvelle file d`attente$q = new DsQueue();
// Ajouter des éléments à la file d`attente$q -> pousser ( "Un" ); $q -> pousser ( "Deux" ); $q -> pousser ( "Trois" ) ; echo " La file d`attente est : " ; print_r ( $q );
// Obtenir l`élément devantecho "L`élément devant est :" ; print_r ( $q -> peek());
?>
Quitter :
La file d`attente est : Objet DsQueue ([0] => Un [ 1] => Deux [2] => Trois) L`élément devant est : Un
Programme 2 :< ? php
// Déclarer une nouvelle file d`attente$q = new DsQueue(); echo " La file d`attente est : " ; print_r ( $q );
// Obtenir l`élément devantecho "L`élément au début est :" ; print_r ( $q -> peek());
?>
Quitter :
Erreur fatale PHP : UnderflowException non capturé
Lien : http: //php.net/manual/en/ds-priorityqueue.peek.php