PHP - Função remove () de Seqüência Ds

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)); 
?>