(PECL ds >= 1.0.0)
Ds\Vector::unshift — Ajoute des valeurs au début du vecteur
Ajoute des valeurs au début du vecteur, déplaçant toutes les valeurs actuelles vers l'avant pour faire de la place pour les nouvelles valeurs.
values
Les valeurs à ajouter au début du vecteur.
Note:
De multiples valeurs peuvent être ajoutées dans le même ordre qu'elles sont passées.
Aucune valeur n'est retournée.
Exemple #1 Exemple de Ds\Vector::unshift()
<?php
$vector = new \Ds\Vector([1, 2, 3]);
$vector->unshift("a");
$vector->unshift("b", "c");
print_r($vector);
?>
Résultat de l'exemple ci-dessus est similaire à :
Ds\Vector Object ( [0] => b [1] => c [2] => a [3] => 1 [4] => 2 [5] => 3 )