de.comp.lang.php.* FAQ

7.1. Was ist besser, print() oder echo?

Keywords: Unterschied | Vergleich

Antwort von Kristian Köhntopp

echo() ist ein internes Sprachkonstrukt und gibt nichts zurück, print() ist eine Expression. Man kann print() also in Situationen benutzen, wo Expressions gefragt sind, z. B. $var ? print("...") : null;.

echo hat eine variable Argumentliste, dabei muss man aber auf die Klammern verzichten: echo $var1, $var2;. print() kann nur ein Argument haben und gibt immer 1 zurück.

Valid HTML 4.01! Valid CSS!

7.1. Was ist besser, print() oder echo?
http://www.php-faq.de/q/q-string-print.html
Archiv der de.comp.lang.php-FAQ Dies ist eine Archivseite von 2008 und wurde seitdem nicht geändert. Das dclp-FAQ-Team