parse und replace

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • parse und replace

    Bin relativ neu mit php unterwegs und haette eine Frage an die erfahrenenen Hasen unter Euch zu einer Problemloesungsstrategie.

    In einem Text mit potenziell mehreren tags der Form

    [msg]<ID>[/msg]

    moechte ich diese tags ersetzen durch einen Text, der von der vom tag eingeschlossenen <ID> abhaengig ist.

    Momentan sehe ich folgendes moegliches Vorgehen:

    1) tag suchen und auslesen
    2) <ID> aus dem tag parsen
    3) zu ersetzenden Text mit Hilfe einer Funktion foo(<ID>) bestimmen
    4) Ersetzen des tags mit dem neu bestimmten Text

    Gibt es eine elegantere Loesungsmoeglichkeit fuer dieses Problem?
    Evt. mit preg_replace o.ae.?

  • #2
    Lies dir mal das durch!

    http://www.php.net/manual/de/functio...e-callback.php

    Kommentar

    Lädt...
    X