Hi,
bei strstr steht im handbuch:
Um strstr geht es doch gar nicht, sondern um strtr (beachte die Anzahl der s)
strtr dient aber nicht dazu, Zeichenketten zu ersetzen, sondern einzelne Zeichen.
$AA01 = strtr($AA00, "PDF", "php");
Ersetzt wird im ersten Argument.
Im zweiten und dritten Argument steht, welche Zeichen durch welche ersetzt werden.
Alle Vorkommen des ersten Zeichen des 2. Arguments im ersten Argument werden durch das erste Zeichen des 3. Arguments ersetzt,
alle Vorkommen des zweiten Zeichen des 2. Arguments im ersten Argument werden durch das zweite Zeichen des 3. Arguments ersetzt,
alle Vorkommen des dritten Zeichen des 2. Arguments im ersten Argument werden durch das dritte Zeichen des 3. Arguments ersetzt,
usw.
Obige Anweisung bedeutet also:
Alle P durch p ersetzen
Alle D durch h ersetzen
Alle F durch p ersetzen
usw.
Michimu will aber die Zeichenfolge PDF durch die Zeichenfolge php ersetzen - eine vollkommen andere Aufgabe, für die str_replace eine Lösung ist.
cu,
Andreas
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.