phpbar.de logo

Mailinglisten-Archive

[php] HILFE !! Austausch von Teilstrings

[php] HILFE !! Austausch von Teilstrings

eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Thu, 6 Jul 2000 01:42:18 +0200


On Thu, Jul 06, 2000 at 12:49:38AM +0200, ralf_diehl_(at)_gmx.de wrote:

> Ich verfolge schon eine Weile mit wachsender Neugier diese Liste.

Ist gut so, bevor uns ein potentielles Listenmitglied zur Newsgroup
abdriftet.
 
> Ich m�chte eine String auf das Vorkommen einer bestimmten Zeichenfolge
> �berpr�fen und diese gegebenenfalls dann gegen eine andere austauschen.
> In Perl kenne ich den Befehl daf�r, aber in PHP fange ich grade an, mich
> einzuarbeiten und habe da mal eine Frage.

Ich bin zwar nicht der "Experte" in Sachen Perl.

> Dazu sind in meinem Buch zwei M�glichkeiten aufgef�hrt, leider wird nicht
> n�her auf die Formatierung eingegangen.
> Ich m�chte halt beim vorkommen eines smilies diesen mit einem Imagetag
> ersetzen.

Welches Buch? Im Notfall reicht auch das Online Manual auch aus.

> Und zwar mit dem str_replace() Befehl oder dem strtr().

Diese beiden Funktionen findet man sehr leicht mit der "quick ref". Man
begebe sich nach http://php.net/ und bewege die Maus im linken Men� �ber
"quick ref". In das aufpoppende Fenster tr�gt man dann "str_replace" oder
"strtr" ein und dann sollte das gew�nschte gezeigt werden.

> Beispiel:
> 
> $messi  =  $str_replace(";-)","<img src=\"img/1.gif\">",$comments);
> $messi  =  $strtr(";-)","<img src=\"img/1.gif\">",$comments);

Solche Selbstversuche werde ich mir heute abend bestimmt nicht mehr antun.

> Leider bekomme ich bei beiden folgende Fehlermeldung:
> 
> Fatal error: Call to unsupported or undefined function () in
> XXXXXXXXXXX/guestbook_1.php3 on line 54

Das d�rfte doch wohl klar sein. Der Smilie hat eine schliessende runde
Klammer. Da versucht man dann als n�chstes diesen zu escapen indem man \)
schreibt.

> Kann mir da jemand weiterhelfen bevor meine kosten f�r B�cher explodieren
> ??

Deutsche oder englischsprachige Manuals gibts doch zu viele. Auf dem
LinuxTag haben wir 3 verschiedene Titel f�r "eine" Mark verlost. N�chstes
Jahr will sogar eine Autorin pers�nlich am PHP-Stand ihre B�cher
signieren.

-Egon

PS: Bei http://php.net/books.php gibts eine recht vollst�ndige Liste von
B�chern zu und um PHP. Das Buch vom New Riders Verlag fehlt zwar noch und
vom Mark&Technik Verlag d�rfte auch demn�chst etwas sichtbar sein.


php::bar PHP Wiki   -   Listenarchive