A função Ds \ Sequence :: unshift () pode adicionar valores à frente de uma sequência.
Sintaxe
public abstract void Ds\Sequence::unshift([ mixed $values ] )
A função Ds \ Sequence :: unshift () pode adicionar valores à frente de uma sequência, movendo todos os valores atuais para frente para abrir espaço para novos valores.
A função Ds \ Sequence :: unshift () não retorna nenhum valor.
Exemplo
<?php
$sequence = new \Ds\Vector([1, 2, 3]);
$sequence->unshift("a");
$sequence->unshift("b", "c");
print_r($sequence);
?>