Mailinglisten-Archive |
Hi, ich hab grad mal ein wenig rumprobiert mit Anweisungsblöcken, dabei ist mir aufgefallen das Anweisungsblöcke ohne {} wesentlich schneller sind PHP 5(.0.3) und 4(.3.10) getestet im Zend Studio mit lokalem debugging (Windows XP) ohne {} : 0.0185 mit {} : 0.0358 also mir ist das irgendwie vollkommen neu, weiß einer was dazu bzw. steht da irgendwo was? oder hab ich irgendwas übersehen? wobei ich ein wirklich sehr einfaches Beispiel verwendet habe, bei Verschachtelungen ( while .. if oder foreach .. if usw. ) multipliziert sich das natürlich ... $time = microtime( true ); for ( $i = 0; $i <= 1000; $i++ ) true; printf( "%.4f\n", microtime( true ) - $time ); $time = microtime( true ); for ( $i = 0; $i <= 1000; $i++ ) { true; } printf( "%.4f\n", microtime( true ) - $time ); -- Sebastian Mendel www.sebastianmendel.de www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive