La función Ds \ Sequence :: slice () puede devolver una subsecuencia del rango dado.
Sintaxis
public abstract Ds\Sequence Ds\Sequence::slice( int $index [, int $length ] )
La función Ds \ Sequence :: slice () puede crear una subsecuencia del rango dado.
Ejemplo 1
<?php
$seq = new \Ds\Vector([1, 3, 6, 9, 10, 15, 20]);
print_r($seq->slice(2));
print_r($seq->slice(1, 2));
print_r($seq->slice(2, -2));
?>
Ejemplo 2
<?php
$seq = new \Ds\Vector(["Raja", "RRT", "SAT", "JTA"]);
print_r($seq->slice(3));
print_r($seq->slice(2, 0));
print_r($seq->slice(0, 3));
?>