Hallo Robert,
din fehler lag bei der auswahl des arrays, probiers mal so:
$allkeys = array_keys($main_arr);
foreach($allkeys as $key => $value){
$check = explode("#@#",$value);
$reversekey = $check[1]. "#@#" . $check[0];unset($main_arr[$reversekey]);
}print_r($main_arr);
Hmm, jetzt wird irgendwie alles gelöscht.
Die Ausgabe ist nur:
Array ( )
vielen Dank und viele Grüße
hawk