Ds\Set::union
Ds\Set::union
(PECL ds >= 1.0.0)
Ds \ Set :: union - 使用当前实例和另一个集合中的值创建一个新集合。
描述
public Ds\Set Ds\Set::union ( Ds\Set $set )
创建一个新的集合,其中包含当前实例的值以及另一个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)
}
← Ds\Set::toArray
Ds\Set::xor →