(PECL ds >= 1.0.0)
Ds\Deque::merge — Renvoie le résultat de l'ajout de toutes les valeurs données au deque
Renvoie le résultat de l'ajout de toutes les valeurs données au deque.
values
Un objet traversable ou un tableau.
Le résultat de l'ajout de toutes les valeurs données au deque, effectivement le même que d'ajouter les valeurs à une copie, puis de renvoyer cette copie.
Note:
L'instance actuelle ne sera pas affectée.
Exemple #1 Exemple de Ds\Deque::merge()
<?php
$deque = new \Ds\Deque([1, 2, 3]);
var_dump($deque->merge([4, 5, 6]));
var_dump($deque);
?>
Résultat de l'exemple ci-dessus est similaire à :
object(Ds\Deque)#2 (6) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) [5]=> int(6) } object(Ds\Deque)#1 (3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) }