(PECL ds >= 1.0.0)
Ds\Sequence::merge — Returns the result of adding all given values to the sequence
Returns the result of adding all given values to the sequence.
valuesA traversable object or an array.
The result of adding all given values to the sequence, effectively the same as adding the values to a copy, then returning that copy.
注意:
The current instance won't be affected.
示例 #1 Ds\Sequence::merge() example
<?php
$sequence = new \Ds\Vector([1, 2, 3]);
var_dump($sequence->merge([4, 5, 6]));
var_dump($sequence);
?>以上示例的输出类似于:
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)
}