phpbar.de logo

Mailinglisten-Archive

str_replace statt Templates (war: [php] Smilies durch Bilder ersetzen)

str_replace statt Templates (war: [php] Smilies durch Bilder ersetzen)

Peter Bieling network at media-palette.de
Die Mar 23 09:41:34 CET 2004


Bj�rn Schotte wrote:

> Welchen Sinn hat ein preg_replace(), wenn es auch ein
> str_replace() (einfacher & schneller) tut?

Hallo Bj�rn,

ich verwende inzwischen str_replace() sogar als Ersatz f�r eine 
Templateklasse. Einfach von innen nach au�en aufbauen:

z.B. die Warenkorbausgabe in einer Schleife:
$rowbuffer .= str_replace($search, $wkrow, $wkrowtpl);

und diesen Reihenbuffer packt man dann zusammen mit den �brigen 
Ersetzungen am Ende in das Seitentemplate.
Man kann damit sogar wie gewohnt mit {NAME} geschweiften Klammern arbeiten.

Auch session_use_transsid l�uft ohne Probleme.

Ich wei�, ist eigentlich trivial, was ich hier erz�hle, aber wer macht 
es so. ;-)

Ich pers�nlich finde das wesentlich �bersichtlicher, als mit diesen 
begin-end-Kommentierungen zu arbeiten.

Viele Gr��e

Peter

php::bar PHP Wiki   -   Listenarchive