La función Ds \ Sequence :: pop () puede eliminar y devolver el último valor.
Sintaxis
abstract public mixed Ds\Sequence::pop( void )
La función Ds \ Sequence :: pop () no tiene ningún parámetro. Esta función puede devolver el último valor eliminado.
La función Ds \ Sequence :: pop () puede lanzar UnderflowException si está vacía.
Ejemplo 1
<?php
$array1 = new \Ds\Vector([10, 20, 30, 40, 50]);
echo("Original vector elements \n");
print_r($array1);
echo("The last element in vector:");
var_dump($array1->pop());
echo("\n After removing the last element \n");
print_r($array1);
?>
Ejemplo 2
<?php
$array1 = new \Ds\Vector(["Tutorials", "Point", "Tutiorix"]);
echo("Original vector elements \n");
print_r($array1);
echo("The last element in vector:");
var_dump($array1->pop());
echo("\n After removing the last element \n");
print_r($array1);
?>