Beschreibung:
string strtr (string str, string from, string to)
Diese Funktion bearbeitet str, in dem alle
Vorkommen von Zeichen aus from in die
entsprechenden Zeichen aus to umgesetzt
werden. Zurück gegeben wird der bearbeitete String.
Sind from und to von
unterschiedlicher Länge werden die überzähligen Zeichen ignoriert.
Beispiel 1. Strtr()-Beispiel:
$addr = strtr($addr, "äåö", "aao");
|
|
Strtr() kann auch mit nur 2 Argumenten
aufgerufen werden. Die Funktionsweise ist dann anders:
From muss dann ein Array sein, welches
String -> String Paare enthält, die innerhalb des Quellstrings
ausgetauscht werden sollen. Strtr sucht
immer erst die längste Entsprechung und wird keine Auswechselungen
vornehmen, die bereits bearbeitet wurden.
Beispiele dazu:
Die Ausgabe ist: "hallo alle, ich sage hi",
Anmerkung:
Die Möglichkeit mit 2 Parametern wurde in PHP 4.0 hinzugefügt.
Siehe auch ereg_replace().