Mailinglisten-Archive |
Marco Schulz wrote:
>
> > 3 $outputbuffer = trim(eregi_replace("[[:space:]]*\n[[:space:]]*", "\n",
> Hat keiner ne Idee, was vielleicht ein wenig besser und performanter wäre?
> Das kann doch nicht der Weisheit letzter Schluß sein, oder?
ungetestet
$outputbuffer = preg_replace("/[\t\s]{2,}/"," ",ob_get_contents());
1. preg ist schneller
2. das sollte alle vorkommen von 2 oder mehr leerzeichen/tabs gegen ein
leerzeichen austauschen (dann brauchst du auch kein \n mehr)
zusätzlich schau mal auf
http://rent-a-phpwizard.de/nlarchiv.php3
den nl vom 15.12.
da steht noch mehr zur output-compression
> Grüße
> Marco
greetz
Fire
--
Ralf Prescher
_(at)_work: mediaworx berlin AG
_(at)_home: http://www.fx-design.de
mail_(at)_: mailto:fireworx_(at)_web.de
php::bar PHP Wiki - Listenarchive