Ds\Set::union

(PECL ds >= 1.0.0)

Ds\Set::unionCreates a new set using values from the current instance and another set

说明

public Ds\Set::union ( Ds\Set $set ) : Ds\Set

Creates a new set that contains the values of the current instance as well as the values of another set.

A ∪ B = {x: x ∈ A ∨ x ∈ B}

参数

set

The other set, to combine with the current instance.

返回值

A new set containing all the values of the current instance as well as another set.

See Also

范例

Example #1 Ds\Set::union() example

<?php
$a 
= new \Ds\Set([123]);
$b = new \Ds\Set([345]);

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)
}
相关文章
php deque creates a new deque using a callable to determine which values to includephp map creates a new map using keys that aren t in another mapphp map creates a new map by intersecting keys with another mapphp map creates a new map using values from the current instance and another mapphp map creates a new map using keys of either the current instance or of another map but not of bothphp sequence creates a new sequence using a callable to determine which values to includephp set creates a new instancephp set creates a new set using values that aren t in another setphp set creates a new set using a callable to determine which values to includephp set creates a new set by intersecting values with another setphp set creates a new set using values from the current instance and another setphp set creates a new set using values in either the current instance or in another set but not in bothphp vector creates a new vector using a callable to determine which values to includephp evloop creates an instance of evembed watcher associated with the current evloop objectphp evloop creates evfork watcher object associated with the current event loop instancephp evloop creates evtimer watcher object associated with the current event loop instancephp ncurses 函数 set new position and draw a horizontal line using an attributed character and max. n characters longphp rrdupdater creates new rrdupdater instancephp splobjectstorage removes objects contained in another storage from the current storagephp splobjectstorage removes all objects except for those contained in another storage from the current storage
关注编程学问公众号