webForumDet fria alternativet
Logga in / Bli medlem

echo vs. print

PHP

6 svar · 289 visningar · startad av D-M_R

Medlem sedan aug. 2002114 inlägg
Trådstart#1

Vad använder ni? Echo eller print när ni skriver ut något? Enligt en php-lärare jag haft så ska man inte använda echo av flera anledningar. Dock minns ja dem inte så bra :) hehe ... Minns att print är bättre för det är en riktig funktion och fungerar då på nå sätt bättre .... nå ni funderat och hört nått om??

Medlem sedan maj 2002647 inlägg
#2

Ikke tänkt på det alls... använder bara "echo"... men jag vet inte vad som är bäst

Medlem sedan aug. 20002 975 inlägg
#3

Skillnaderna är ytterst marginella. Så här står det i manualen

För echo:

echo ( string arg1 [, string argn...])

Outputs all parameters.

echo() is not actually a function (it is a language construct) so you are not required to use parentheses with it. In fact, if you want to pass more than one parameter to echo, you must not enclose the parameters within parentheses. It is not possible to use echo() in a variable function context, but you can use print() instead.

För print:

print ( string arg)

Outputs arg. Returns TRUE on success, FALSE on failure.

print() is not actually a real function (it is a language construct) so you are not required to use parentheses with it.

Och sedan användarnoteringarna för print:

A temporary note, until the documentation is changed: print can NOT be used in variable functions; see http://bugs.php.net/bug.php?id=16739

Själv använder jag uteslutande av echo, mest därför att det var så jag lärde mig det från början, och därför fortsätter av gammal vana.

Medlem sedan dec. 2001314 inlägg
#4

Jag använder print. Jag tycker det ser snyggare ut ;)

Medlem sedan mars 2002112 inlägg
#5

Jag använder echo. Men de är väl upp till var och en antar ja? :h

Medlem sedan nov. 20014 054 inlägg
#6

Echo såklart...

Som min signatur säger... :e

Medlem sedan maj 200010 687 inlägg
#7

Skiljer PHP på funktioner och subbar precis som VB? :q
Men ar att man skriver echo "...";

259 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)