Kommentare zu: PHP: echo gegen print; ==, === oder switch? https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/ Neues aus den Softwareminen Thu, 13 Mar 2014 20:34:51 +0000 hourly 1 https://wordpress.org/?v=6.1.1 Von: georf.de » PHP – Microsoft und Opensource https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-284 Mon, 20 Feb 2012 08:32:19 +0000 https://sgaul.de/?p=1042#comment-284 […] einen sehr interessanten Artikel, bin ich über den Werdegang von PHP6 informiert worden. Deshalb habe ich mir ein Interview eines […]

]]>
Von: Sebastian Gaul https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-283 Sun, 19 Feb 2012 19:46:11 +0000 https://sgaul.de/?p=1042#comment-283 Als Antwort auf Georf.

Lustigerweise wurde die Entwicklung von PHP 6 eingestellt. Aber gut, wenn es so einfach mit Extrapakteten geht.

]]>
Von: Valentin https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-282 Sat, 18 Feb 2012 23:00:15 +0000 https://sgaul.de/?p=1042#comment-282 Sehr interessant, danke!

]]>
Von: Georf https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-281 Sat, 18 Feb 2012 18:37:44 +0000 https://sgaul.de/?p=1042#comment-281 Als Antwort auf Georf.

Du hast recht. Erst ab PHP6 wird es vollständig mit drin sein. Aber in Ubuntu gibt es schon Pakete dafür. Habe es mal auf dem Server installiert:


php-apc

]]>
Von: Georf https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-280 Sat, 18 Feb 2012 18:18:02 +0000 https://sgaul.de/?p=1042#comment-280 Als Antwort auf Sebastian Gaul.

Ich habe mal irgendwo gelesen, dass der seit einer bestimmten Version immer mitinstalliert wird.

]]>
Von: Georf https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-279 Sat, 18 Feb 2012 18:17:23 +0000 https://sgaul.de/?p=1042#comment-279 Als Antwort auf Sebastian Gaul.

Ja, aber die machen auch den Vergleich zwischen „count“ und „sizeof“, wobei „sizeof“ gewinnt…

]]>
Von: Sebastian Gaul https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-278 Sat, 18 Feb 2012 17:52:22 +0000 https://sgaul.de/?p=1042#comment-278 Als Antwort auf Georf.

Es geht darum, die einmal vor dem Schleifenkopf zu berechnen, statt immer wieder beim Abbruchstest:

$size = count($bla);
for ($x = 0; $x < $size....

]]>
Von: Sebastian Gaul https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-277 Sat, 18 Feb 2012 17:50:57 +0000 https://sgaul.de/?p=1042#comment-277 Als Antwort auf Georf.

Von einem Zwischenspeichern des Byte-Codes bei PHP habe ich noch nicht gehört. Es gibt einige externe PHP-Compiler (z.B. von Zend), PHP selber bringt aber keinen mit. Insofern kann es die Unterschiede da auch nicht geben.

]]>
Von: Georf https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-275 Sat, 18 Feb 2012 16:50:55 +0000 https://sgaul.de/?p=1042#comment-275 Und das mit sizeof und count verstehe ich auch nicht. Angeblich ist sizeof ein Alias von count und nicht umgedreht:
http://php.net/manual/de/function.sizeof.php

]]>
Von: Georf https://sgaul.de/2012/02/18/php-echo-gegen-print-oder-switch/#comment-274 Sat, 18 Feb 2012 16:49:20 +0000 https://sgaul.de/?p=1042#comment-274 Als Antwort auf Georf.

Ich sehe gerade, dass der Benchmark dort ja auch das so rausbekommen hat. Der Compiler baut also noch nicht mal statische Variablen ein? Schlecht…

]]>