(PECL ds >= 1.0.0)
Ds\Vector::merge — Returns the result of adding all given values to the vector
Returns the result of adding all given values to the vector.
valuesA traversable object or an tableau.
The result of adding all given values to the vector, effectively the same as adding the values to a copy, then returning that copy.
Note:
The current instance won't be affected.
Exemple #1 Ds\Vector::merge() example
<?php
$vector = new \Ds\Vector([1, 2, 3]);
var_dump($vector->merge([4, 5, 6]));
var_dump($vector);
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
object(Ds\Vector)#2 (6) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
[3]=>
int(4)
[4]=>
int(5)
[5]=>
int(6)
}
object(Ds\Vector)#1 (3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
}