A função Ds \ Sequence :: slice () pode retornar uma subseqüência de um determinado intervalo.
Sintaxe
public abstract Ds\Sequence Ds\Sequence::slice( int $index [, int $length ] )
A função Ds \ Sequence :: slice () pode criar uma sub-sequência de um determinado intervalo.
Exemplo 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));
?>
Exemplo-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));
?>