(PECL ds >= 1.0.0)
Ds\Sequence::unshift — Añade valores al inicio de la secuencia
Añade valores al inicio de la secuencia, desplazando todos los valores actuales hacia adelante para hacer espacio para los nuevos valores.
values
Los valores a añadir al inicio de la secuencia.
Nota:
Varios valores serán añadidos en el mismo orden en que son pasados.
No devuelve ningún valor.
Ejemplo #1 Ejemplo de Ds\Sequence::unshift()
<?php
$sequence = new \Ds\Vector([1, 2, 3]);
$sequence->unshift("a");
$sequence->unshift("b", "c");
print_r($sequence);
?>
El resultado del ejemplo sería algo similar a:
Ds\Vector Object ( [0] => b [1] => c [2] => a [3] => 1 [4] => 2 [5] => 3 )