A função Ds \ Sequence :: remove () pode remover e retornar um valor por índice.
Sintaxe
public abstract mixed Ds\Sequence::remove( int $index )
A função Ds \ Sequence :: remove () pode retornar um valor que foi removido. Esta função pode lançar OutOfRangeException se um índice não for válido.
Exemplo 1
<?php
$seq = new \Ds\Vector(["Adithya", "Jai", "TRR"]);
var_dump($seq->remove(2));
var_dump($seq->remove(0));
?>
Exemplo 2
<?php
$seq = new \Ds\Vector([2, 6, 10, 14, 18, 20]);
$seq->remove(5);
$seq->remove(3);
$seq->remove(2);
$seq->remove(0);
var_dump($seq->remove(1));
?>