PHP - Función shift () del vector Ds

La función Ds \ Vector :: shift () puede eliminar y devolver el primer valor.

Sintaxis

public mixed Ds\Vector::shift( void )

La función Ds \ Vector :: shift () no tiene ningún parámetro. Esta función puede devolver el primer valor que se eliminó.

La función Ds \ Vector :: shift () puede lanzar UnderflowException si está vacía.

Ejemplo

<?php
   $vector = new \Ds\Vector(["a", "b", "c"]);

   var_dump($vector->shift());
   var_dump($vector->shift());
   var_dump($vector->shift());
?>