Ds\Map::diff
En esta página
Ds\Map::diff
Crear un nuevo map utilizando claves que no están en otro map
Descripción#
public Ds\Map::diff(Ds\Map $map): Ds\Map
```php
Devuelve el resultado de la eliminación de todas las claves de la instancia actual que están presentes en un `map` dado.
`A \ B = {x ∈ A | x ∉ B}`
## Parámetros
`map`
El map que contiene las claves a excluir del map resultante.
## Valores devueltos
El resultado de la eliminación de todas las claves de la instancia actual que están presentes en un `map` dado.
## Véase también
[Complemento](https://en.wikipedia.org/wiki/Complement_(set_theory)) en Wikipedia
## Ejemplos
Ejemplo de `Ds\Map::diff`
```php
Resultado del ejemplo anterior es similar a:
object(Ds\Map)#3 (1) {
[0]=>
object(Ds\Pair)#4 (2) {
["key"]=>
string(1) "a"
["value"]=>
int(1)
}
}