For printing out strings, there are echo, print and printf.
Explain the differences.
Answer Posted / shilpa yogesh agrawal
echo, print and printf are used for printing strings but the
basic difference between them is: echo is the most primitive
of them, and just outputs the contents following the
construct to the screen. print is also a construct (so
parentheses are optional when calling it), but it returns
TRUE on successful output and FALSE if it was unable to
print out the string. And you can pass multiple parameters
to echo, like:
and it will output the string “Welcome Jack”
Whereas print does not take multiple parameters. It is also
generally argued that echo is faster, but usually the speed
advantage is negligible, and might not be there for future
versions of PHP.
printf� is a function, not a construct, and allows such
advantages as formatted output, but it’s the slowest way to
print out data out of echo, print and printf.
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
How many types of functions are there in php?
How to download file in php?
What are the differences between GET and POST methods in form submitting?
How to check a key exist in an array?
Do you know when sessions ends?
How to set session.gc_maxlifetime properly?
How to add comments in php?
Can you specify the "new line" character in single-quoted strings?
How to connect to a url in php?
Tell me how can we pass the variable through the navigation between the pages?
Steps for the payment gateway processing?
How do I install php and apache on windows 10?
Suppose your zend engine supports the mode Then how can you configure your php zend engine to support Mode ?
What is uri routing?
What does odbc do in context with php?