A função Ds \ Vector :: remove () pode remover e retornar um valor por índice.
Sintaxe
public mixed Ds\Vector::remove( int $index )
A função Ds \ Vector :: remove () pode retornar um valor que foi removido.
A função Ds \ Vector :: remove () pode lançar OutOfRangeException se um índice não for válido.
Exemplo 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));
?>
Exemplo 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));
?>