enrico: Problem mit Vorhaben, mehrere Zeichen durch best. zu ersetzen

Beitrag lesen

Hallo,

ich möchte mehrere, einzelne Zeichen durch genau jeweils ein anderes, spezielles
Zeichen ersetzen, nach Möglichkeit in einem Durchgang.

So soll ein "Ö" durch ein "OE", ein "Ä" durch ein "AE", ein "Ü" durch ein "UE" und
ein " " durch ein "_" ersetzt werden:

$Zu_ersetzen = array ("Ö", "Ä", "Ü", " ");
   $Cover =  str_replace(" ", "_", $Film[$i]["Titel"]);

Mit "str_replace" kann ich aber scheinbar nur ein Zeichen angeben, das an die Stelle
beliebiger anderer Zeichen eingesetzt wird.

Wie kann ich mein Vorhaben möglichst einfach umsetzen?

Vielen Dank für Eure Unterstützung.

Gruß,
Enrico