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 can we change the maximum size of the files to be uploaded?
What is the use of Php variables?
Which are the best start and end tags to use?
Where is session id stored?
How many records can be stored in mysql table?
Is it possible to destroy a cookie?
How to download and install php for windows?
What are properties in php?
What is variable give example?
Which php framework is best for web development?
What is php call function?
How to convert strings to numbers in php?
How can we execute a php script using command line?
Explain about objects in PHP?
What is the timeout period on session values?