phpbar.de logo

Mailinglisten-Archive

[php] Ergaenzung zu class.FASTTemplate.php3 (was Re: [php] Performance von Fasttemplate)

[php] Ergaenzung zu class.FASTTemplate.php3 (was Re: [php] Performance von Fasttemplate)

Timo Schmidt timo_(at)_cys.de
Fri, 12 Jan 2001 17:53:39 +0100


On Tue, Jan  2001 at 21:13:11, Martin Franz wrote:
> Hallo Leute,
> die schnellere Fasttemplate Version findet ihr unter:
> http://www.fmi.uni-passau.de/~franz/php/

Noch einen kleine Ergaenzung hierzu:
Wird die oben angesprochene Klasse mit PHP 4.0.x verwendet, werden die
Klammern '{', bzw. '}' nicht mit ersetzt.

Abhilfe:
In der Funktion parse_template():

Zeilen:
//$template = ereg_replace("{$key}", "$val", "$template");
$template = str_replace("{$key}", "$val", "$template");

ersetzen durch:
//$template = ereg_replace("{".$key."}", "$val", "$template");
$template = str_replace("{".$key."}", "$val", "$template");

Das ganze ist uebrigens auch auf der "offiziellen" FastTemplate-Seite
(http://www.thewebmasters.net/php/) zu lesen:
class.FastTemplate.php3
UPDATE: July 20, 1999:
First PHP4 wierdness found. PHP4 does not like the {$ combinations
within FT's parse() routine.



  -Timo



php::bar PHP Wiki   -   Listenarchive