La función Ds \ Vector :: remove () puede eliminar y devolver un valor por índice.
Sintaxis
public mixed Ds\Vector::remove( int $index )
La función Ds \ Vector :: remove () puede devolver un valor que se eliminó.
La función Ds \ Vector :: remove () puede lanzar una excepción OutOfRangeException si un índice no es válido.
Ejemplo 1
<?php
$vector = new \Ds\Vector([1, 2, 3, 4, 5, 6]);
echo("The vector elements: \n");
print_r($vector);
echo("\n The last element of vector: \n");
var_dump($vector->remove(2));
?>
Ejemplo 2
<?php
$vector = new \Ds\Vector(["Tutorials", "Point", "Tutorix"]);
echo("The vector elements: \n");
print_r($vector);
echo("\n The last element of vector: \n");
var_dump($vector->remove(2));
?>