Untrschied zwischen Print und Echo???
Was ist der Unterschied zwischen Print und Echo????
|
Hi NoOne
mit print kannst du eine Zeile ausgeben. mit echo kannst das auch und noch etwas mehr. du kannst auch Bereiche ausgeben, in dem du: Code:
echo <<<END |
also das kannst du mit print genauso!
du musst dabei nur aufpassen, dass in der letzten zeile nur das abschlusswort und ein Strichpunkt steht, keine zeichen (nicht mal blanks) davor oder dannach also sowas geht nicht: print<<<end blabla end; gehen tut: print<<<end bla bla end; ansonsten hab ich leider auch keine ahnung, das ganze geht übrigens auch mit Variablen $i=<<<end content end; |
Hallo zusammen,
bei echo() handelt es sich um ein internes Sprachkonstrukt, welches eine variable Argumenenliste besitzt. Bei dieser Argumentenliste muss allerdings echo() ohne Klammern geschrieben werden ( echo $name_1, $name_2; ). Bei print() hingegen handelt es sich um eine Expression. print() kann somit bei Expression genutzt werden ( $exp = print( $x < $y ) ? 1 : 0; ). Ausserdem ist unter PHP3 echo() um weniger als 3 Prozent schneller als print() - bei PHP4 sind beide aber gleich schnell. Code:
<?PHP ------- 1 DamirPaul 1 Bye Damir |
Unterschied zwischen echo und print
Also ich finde diese Erläuterungen nicht sehr aufschlußreich, ganz ehrlich.
Bis jetzt hatte ich absolut keinerlei Probleme mit dem Befehl echo, und ich hab auch kein END; irgendwas dahinter geschrieben. Für mich war das immer schlicht Ausgabe im Browserfenster. Ebenso mit print, findet doch nur eine Ausgabe im Browserfenster statt, oder sehe ich das was falsch? Nur -> print ist eine Funktion und heißt im Grunde print(); und ist eine Ausnahme der Funktionen, weil die Klammern hier nicht zwingend notwendig sind. Mit echo habe ich noch nie Klammern benutzt. Es gibt tatsächlich einen Unterschied? Wer kann ihn hier mal so erklären dass man es auch versteht? |
Hi,
habe ich doch ausfuehrlich erklaert ;-)) Bye Damir P.S. Wenn Du nur einfach eine Ausgabe machen willst, so ist es egal ob print() oder echo() - ansonsten siehe die Erklaerung! |
Bekomme immer Angst wenn Damir etwas erklärt ;-)
Nur da merkt man, das er Erfahrung hat. Nicht umsonst das Buch. @Damir: Bekomme ich eine Ausgabe mit Unterschrift von Dir? |
Zitat:
Zitat:
Bye Damir |
Zitat:
|
Hi Big2k,
ich kann Dir ja ein Buch schicken - ueber den aeusserst guenstigen Preis werden wir uns dann auch einig - naeheres per PM, sobald Du mir eine sendest ;-)) Bye Damir |
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:44:56 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.