Verschil tussen Print en echo
Koen Hollander
19/04/2013 20:19:46Hallo allemaal.
Ik vraag me al een tijdje af wat nu het verschil is tussen print en echo in PHP. Wie kan mijn vraag beantwoorden? Alvast bedankt.
Ik vraag me al een tijdje af wat nu het verschil is tussen print en echo in PHP. Wie kan mijn vraag beantwoorden? Alvast bedankt.
PHP hulp
28/11/2024 10:42:14Jordi Kroon
19/04/2013 21:23:22Er zijn een aantal verschillen tussen print en echo.
- snelheid
Echo is net iets sneller dan print omdat print een tijdelijke variabel aanmaakt.
- parameters
Echo kan meerdere parameters hebben. Bijvoorbeeld:
- Gedrag
print gedraagd zich als een functie. Bijvoorbeeld:
Dit is ook een mooi voorbeeld waarom je print kan gebruiken:
- snelheid
Echo is net iets sneller dan print omdat print een tijdelijke variabel aanmaakt.
- parameters
Echo kan meerdere parameters hebben. Bijvoorbeeld:
- Gedrag
print gedraagd zich als een functie. Bijvoorbeeld:
Dit is ook een mooi voorbeeld waarom je print kan gebruiken:
Wouter J
19/04/2013 22:38:32het grootste verschil is dat echo argument splats heeft (meerdere argumenten resulteren in meerdere echo's) en dat print een waarde (1) retourneert, terwijl echo dat niet doet.
Dat 2e maakt het extreem handig om te gebruiken in een vergelijking.
Dat 2e maakt het extreem handig om te gebruiken in een vergelijking.
Koen Hollander
20/04/2013 12:46:02Wouter J
20/04/2013 12:50:02nee, niks is er beter. Als er 1 beter was zou die andere niet bestaan. Ze zijn allebei gemaakt voor verschillende omstandigheden. Aangezien de omstandigheid waarvoor print gemaakt is niet heel vaak voorkomt zie je meer echo's in PHP scripts, maar dat zegt nog niks over of het een beter of slechter is.