(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) }