comunicout: Ereg_Replace -> Geschwindigkeit&Anwendung

guten morgen die herren,
ich hätte mal eine frage bezüglich regulärer ausdrücke und die geschwindigkeit von ereg_replace.
und zwar kam mir in den sinn, alle namen auf einer page, welche auch in der datenbank mit einer emailadresse versehen sind, automatisch beim auslesen ein "<a href:mailto...>" vor- und ein "</a>" anzuhängen. die namen können in inhalten verschiedener tabellen der datenbank vorkommen.
ich habe bis jetzt wenig mit ereg_replace gearbeitet, daher würde ich mal gerne wissen, ob es sich realisieren lässt, bestimmte wörter einer kompletten seite, deren daten verschiedenen ursprungs sind, durch bestimmte ausdrücke zu ersetzen. und das am besten ohne zu großen aufwand und am wichtigsten: ohne zu großem geschwindigkeitsverlust.
würde gerne ein paar meinungen von denen hören, die sich damit schonmal beschäftigt haben.
besten dank
comunicout

  1. Hi!

    Der Geschwindigkeitsverlust hängt von so vielen Faktoren ab, das ich nur vorschlagen kann: probier's aus.
    (also zu beginn des Scripts die Zeit nehmen und am Ende - dann weist du wie lange das Script braucht)

    Bei deinem Vorhaben scheint es mir, dass ereg_replace gar nicht nötig ist, sondern es dürfte ein str_replace() reichen (was schneller ist als ereg_replace)

    mfG
    brand