La función Ds \ Map :: xor () puede crear un nuevo mapa usando las teclas de la instancia actual o de otro mapa, pero no de ambos.
Sintaxis
public Ds\Map Ds\Map::xor( Ds\Map $map )
La función Ds \ Map :: xor () puede devolver un nuevo mapa que contenga claves en la instancia actual, así como otro mapa, pero no de ambos.
Ejemplo
<?php
$map1 = new \Ds\Map(["x" => 1, "y" => 3, "z" => 5]);
$map2 = new \Ds\Map(["x" => 2, "z" => 3, "w" => 6]);
echo("The xor of both map: \n");
print_r($map1->xor($map2));
?>