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