Ds\Set::xor
(PECL ds >= 1.0.0)
Ds\Set::xor — Створює новий набір із значень, які є в одному з наборів, але не в обох одночасно
Опис
public Ds\Set::xor(Ds\Set $set): Ds\Set
Створює новий набір з значень, які є в поточному наборі, або в заданому наборі в set
але не в обох одночасно.
A ⊖ B = {x : x ∈ (A \ B) ∪ (B \ A)}
Список параметрів
set
Другий набір.
Значення, що повертаються
Новий набір із значень, які є в поточному наборі, або в наборі, заданому в set
але не в обох одночасно.
Дивіться також
- » Симетрична різницяв Вікіпедія
Приклади
Приклад #1 Приклад використання Ds\Set::xor()****
Loading...
Висновок наведеного прикладу буде схожим на:
object(Ds\Set)#3 (4) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(4)
[3]=>
int(5)
}