";
}
$x = array(5, 17, 3, 18, 17, 12);
ausgabe($x, "Feld x");
$x = array_unique($x);
ausgabe($x, "Menge x");
$y = array(19, 3, 19, 8, 17, 8);
ausgabe($y, "Feld y");
$y = array_unique($y);
ausgabe($y, "Menge y");
$a = array_intersect($x, $y);
ausgabe($a, "Schnittmenge von x und y");
$b = array_diff($x, $y);
ausgabe($b, "Differenzmenge von x und y");
$c = array_diff($y, $x);
ausgabe($c, "Differenzmenge von y und x");
$d = array_merge($x, $y);
ausgabe($d, "Felder zusammengeführt");
$d = array_unique($d);
ausgabe($d, "Vereinigungsmenge");
function array_diff_symmetric($x, $y)
{
$z = array();
foreach($y as $element)
if(array_search($element, $x) === false)
array_push($z, $element);
foreach($x as $element)
if(array_search($element, $y) === false)
array_push($z, $element);
return $z;
}
$e = array_diff_symmetric($x, $y);
ausgabe($e, "Symmetrische Differenzmenge von x und y");
?>