Mailinglisten-Archive |
Es gibt beide Funktionen. Der Fehler ist nur das $ Zeichen
Dadurch versucht PHP ein Funktion aufzurufen deren
Name in der Variable $str_replace enthalten ist.
folgendes würde durch ausgehen
$str_replace = "str_replace";
$messi = $str_replace(";-)","<img src=\"img/1.gif\">",$comments);
günstiger wäre denke ich halt der direkte Weg
$messi = str_replace(";-)","<img src=\"img/1.gif\">",$comments);
Wenn mann im (Online)Manual nachliest findet man übrigens beide
Funktionen (auch strtr). Gegenüber der PCRE hat str_replace den
Vorteil das interpretiert wird.
strtr() ersetzt einzelne Zeichen nicht Zeigengruppen.
cu
Thomas Weinert
http://www.subjective.de
php::bar PHP Wiki - Listenarchive