PHP - Funções Ds Deque first ()

A função Ds \ Deque :: first () pode retornar o primeiro valor no deque.

Sintaxe

public mixed Ds\Deque::first( void )

A função Ds \ Deque :: first () não possui parâmetros. Esta função pode retornar o primeiro valor no deque.

A função Ds \ Deque :: first () pode lançar UnderflowException se estiver vazia.

Exemplo 1

<?php 
   $deque = new \Ds\Deque([10, 20, 8, 40, 50, 5]); 
   echo("The elements in the deque: \n"); 
   print_r($deque); 
   
   echo("\n The first element in the deque:"); 
   var_dump($deque->first()); 
?>

Exemplo 2

<?php 
   $deque = new \Ds\Deque(["Tutorials", "Point", "Tutorix"]); 
   echo("The elements in the deque: \n"); 
   print_r($deque); 
   
   echo("\n The first element in the deque:");  
   var_dump($deque->first()); 
?>