phpbar.de logo

Mailinglisten-Archive

print UND echo - warum? (was: Re: [php] Performancefrage: echo vs. <?...)

print UND echo - warum? (was: Re: [php] Performancefrage: echo vs. <?...)

Alexander Skwar php_(at)_phpcenter.de
Wed, 22 Aug 2001 18:38:28 +0200


So sprach =BBThilo Seidel=AB am 2001-08-22 um 17:56:13 +0200 :
> Hi Alexander,
>=20
> >Davon ab - warum gibt es =FCberhaupt sowohl print als auch echo?
> Echo ist ein Sprachkonstrukt und print eine Funktion...

Nein, print ist auch ein Sprachkonstrukt.  Aus der ersten Note auf
http://php.net/print:

Editor's Note: print is a language construct --zak_(at)_php.net

Weiter von dort:

The print() function returns a boolean indicating the status of the
call. If the write was successful, print() returns 1. If not, it returns
0. This can be used to detect when the client has closed the connection,
and appropriate measures taken. The builtin echo does not provide this
same service.

Und print() akzeptiert nur einen Parameter, echo beliebig viele.

Hmm - ist ein exzessives 'echo "blah", "blubb", "bluh"' eigentlich
schneller als 'echo "blah" . "blubb" . "bluh"'?

Ich verwende n=E4mlich *IMMER* echo mit nur einem Parameter, also mit . .

Alexander Skwar
--=20
How to quote:	http://learn.to/quote (german) http://quote.6x.to (english)
Homepage:	http://www.digitalprojects.com   |   http://www.iso-top.de
   iso-top.de - Die g=FCnstige Art an Linux Distributionen zu kommen
		Uptime: 11 hours 22 minutes


php::bar PHP Wiki   -   Listenarchive