Hi,
Das heißt ich muß überprüfen ob der Wert im array_liste1 vorhanden ist und wenn ja muß der Schlüssel mit Wert glöscht werden.
dazu gibt es die Funktion array_diff() (http://de3.php.net/manual/de/function.array-diff.php). Du musst nur beachten, dass die Schlüssel des Arrays erhalten bleiben, möchtest du das nicht, kannst du array_values() (http://de3.php.net/manual/de/function.array-values.php) verwenden, z.B.:
<?php
$arr_1 = array(1, 2, 3, 4, 5);
$arr_2 = array(1, 3);
$arr_new = array_values(array_diff($arr_1, $arr2)); // das sollte jetzt == array(2, 4, 5) sein.
?>
Gruß,
Andreas.