What is the difference between echo and print statement?
Answers were Sorted based on User's Feedback
Answer / roshan
echo can take multiple arguments separated by comma whereas print can take one single argument.
echo $x,$y,$z;//This is valid
//print $x,$y; This is invalid
print $x; //This is valid.
| Is This Answer Correct ? | 23 Yes | 2 No |
Answer / anz
Both are language constructs, print returns a value.
| Is This Answer Correct ? | 12 Yes | 2 No |
Answer / sailabala sahoo
We can do format in print which we can’t do in echo.
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / ashu_deepu
i want to add one more thing to what roshan have said.
echo does not return anything.
but print return either true or false.
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / sunil kumar
echo can take multiple parameters but print cannot take
multiple parameters.The range of print is higher than
echo.Generally we use echo to print string data
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / hari
There is a slight difference between print and echo which
would depend on how you want to use
the outcome. Using the print method can return a true/false
value. This may be helpful during a
script execution of somesort. Echo does not return a value,
but has been considered as a faster
executed command. All this can get into a rather complicated
discussion, so for now, you can
just use whichever one you prefer
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / prabhakaran
echo accept multiply arrgument, echo give u same output,
echo doesnt return anything and it is like a tag
print always return a integer value 1.
| Is This Answer Correct ? | 4 Yes | 4 No |
Answer / santha
s there any difference between print and echo in PHP? If so, which should I use and when? If not, why are there two keywords?
UPDATE :
At the downvoters : please read the SO faq. SO was setup also to capture googleable questions. so you shouldn't downvote for that, this question is a valid question, answered on a lot of places and now on SO too.
Of course you can downvote for another reason, but please leave a comment in the lines of -1 : downvoted for .. , cause for now, I'm not understanding the downvotes.
| Is This Answer Correct ? | 0 Yes | 0 No |
What language is php written in?
What is php.ini & .htacess file?
How to download file in php?
Does browser understand php?
what is output of echo 1< 2 and echo 1 >2
8 Answers HCL, Navigators Software,
Does empty check for null?
What is array function in javascript?
how to convert PHP code in to java code
What is encapsulation in php?
Seeking a PHP skilled programmer, with knowledge of MySQL Database, Javascript and AJAX. CSS and HTML is a plus. Temporary job for 2 months. Possibility of extending the contract (depending on how good you are). Location: Delhi. Start: ASAP Contact me at boney@portlane.com together with your CV.
Which is the best php framework for a beginner?
Which database is best for php?