phpbar.de logo

Mailinglisten-Archive

[php] Performancefrage: echo vs. <?...

[php] Performancefrage: echo vs. <?...

Norbert Pfeiffer php_(at)_phpcenter.de
Wed, 22 Aug 2001 17:06:18 +0200


Hi Thomas,

> > BITTE LIES DAS MANUAL! BITTE!
> Meine Güte, Peter, warum denn so schreien f.f.
de Jung is uebersehen worden, de is am Rande der Selbstaufgabe,
hat er doch deutlich geschrieben...  ;-)

zum Thema:
Falls man embedded arbeitet:
z.B.:
<td><? echo $foo; </td><td><? echo $bar; </td>
ist diese Notation schneller:
<td><?= $foo; </td><td><?= $bar; </td>

Dies konnte ich bei der Umsetzung von PHP3 auf PHP4 feststellen.
Zuerst hatte ich nur die Endungen ersetzt, wodurch die Scripte
mit dem anderen Parser liefen.
Und dann, nur aus reinem Spieltrieb, alle  '<? echo' mit '<?='
ersetzt, da wurden sie nochmal schneller...

Bei KK oder im Manual fand ich auch, dass echo gegenueber print
'a little bit faster' sein soll...


m.b.G.  Norbert
______________________
normal:   02292-681769
notfall:  0177-2363368
----------------------
e.o.m.




php::bar PHP Wiki   -   Listenarchive