La función Ds \ Sequence :: unshift () puede agregar valores al principio de una secuencia.
Sintaxis
public abstract void Ds\Sequence::unshift([ mixed $values ] )
La función Ds \ Sequence :: unshift () puede agregar valores al principio de una secuencia, moviendo todos los valores actuales hacia adelante para dejar espacio para nuevos valores.
La función Ds \ Sequence :: unshift () no devuelve ningún valor.
Ejemplo
<?php
$sequence = new \Ds\Vector([1, 2, 3]);
$sequence->unshift("a");
$sequence->unshift("b", "c");
print_r($sequence);
?>