Ds\Set::xor
En esta página
Ds\Set::xor
Crear un nuevo conjunto utilizando los valores de la instancia actual o de otro conjunto, pero no de ambos
Descripción#
public Ds\Set::xor(Ds\Set $set): Ds\Set
```php
Crear un nuevo conjunto que contiene los valores de la instancia actual o de otro `set`,
`A ⊖ B = {x : x ∈ (A \ B) ∪ (B \ A)}`
## Parámetros
`set`
El otro conjunto.
## Valores devueltos
Un nuevo conjunto que contiene los valores de la instancia actual o de otro `set`, pero no de ambos.
## Véase también
[Diferencia simétrica](https://en.wikipedia.org/wiki/Symmetric_difference) en Wikipedia
## Ejemplos
Ejemplo de `Ds\Set::xor`
```php
Resultado del ejemplo anterior es similar a:
object(Ds\Set)#3 (4) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(4)
[3]=>
int(5)
}