Hallo Tom,
auch dir herzlichen Dank für deine Hilfe.
foreach($main_arr as $key => $value)
{
$check = explode("#@#",$key); ## hier hattest Du versehentlich $value benutztif ( count($check) ==2) ## wenn es nicht zwei Teile gibt, ist kein '#@#'
{ ## drin gewesen im key
$reversekey = $check[1]. "#@#" . $check[0];
unset($main_arr[$reversekey]);
}
}
leider klappt auch diese Variante nicht bzw. auch hier wird wieder das ganze Array gelöscht. Eine Ausgabe mit print_r($main_arr) hinterher bringt nur
Array()
Ich glaube ich muss mir eine andere Lösung überlegen.
vielen Dank und viele Grüße
hawk