(PECL ds >= 1.0.0)
Ds\Set::union — 使用当前实例和另一个集合中的值创建一个新的集合
创建一个新的集合,其中包含当前实例的值以及另一个set的值。
A ∪ B = {x: x ∈ A ∨ x ∈ B}
set另一个集合,与当前实例组合。
一个新的集合,包含当前实例的所有值以及另一个set的值。
示例 #1 Ds\Set::union() 示例
<?php
$a = new \Ds\Set([1, 2, 3]);
$b = new \Ds\Set([3, 4, 5]);
var_dump($a->union($b));
?>以上示例将输出类似以下内容
object(Ds\Set)#3 (5) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
[3]=>
int(4)
[4]=>
int(5)
}