1.What are the difference between echo , print , print_r ?
else this 3 can we show output to a client in some other
way?
Answers were Sorted based on User's Feedback
Answer / manpreet
echo is a statement
while print is a function
we can't print whole array by using echo or print. For this
we have to use the print_r function
| Is This Answer Correct ? | 150 Yes | 16 No |
Answer / suja
echo is a language construct.print is a function.print_r
used to display the contents and structure of objects such
as array.
| Is This Answer Correct ? | 74 Yes | 16 No |
Answer / mahesh
echo is a statement where print_r,print are the functions
all prints the variable result..
If the variable is an Array, then Print_r will prints the
array in details (Array[0]-> " the array values")...
where as the other two(echo and print) only prints as ARRAY().
| Is This Answer Correct ? | 47 Yes | 8 No |
Answer / navanee
$a=array("ford","benz","bmw","maruthi");
echo ($a);//output Array
$a=array("ford","benz","bmw","maruthi");
print_r ($a);//output Array ( [0] => ford [1] => benz [2] =>
bmw [3] => maruthi )
$a=array("ford","benz","bmw","maruthi");
print ($a);//output Array
| Is This Answer Correct ? | 30 Yes | 5 No |
Answer / pravendra
echo is a statement used to print the line.
while print and print_r is a function.
if take the example of array then
we can't print whole array by using echo or print. For this
we have to use the print_r function
| Is This Answer Correct ? | 20 Yes | 6 No |
Answer / haranath reddy
Echo is a statement used to diplay the data where as print
and print_r are the functions which can perform
tasks.print_r can perform the rotaions in a loop like for
statement.
Pirnt_r Especially used for structures like arrays and
classes.
| Is This Answer Correct ? | 13 Yes | 6 No |
echo is not a function, but a statement which outputs one or
more strings, it cannot display the array contents where as
the print() and print_r() are functions. print() can even
display the array contents as an array . print_r() Prints
human-readable information about a
variable
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / muhammad babar bhatti
echo is a command for display a string or statement
print is a function for display a string or statement, but
it returns true/false also and print_r is also a function
that use to display an array data which we can not do
through the print function or echo statement.
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / saurabh kumar
echo is a statement.
while print is a function
we can't print whole array by using echo or print. For this
we have to use the print_r function.
| Is This Answer Correct ? | 1 Yes | 0 No |
What are the differences between php constants and variables?
What are the options to transfer session ids?
What is the purpose of break and continue statement?
What is delimiter php?
i'm b.com graduate and doing MCM- 1year(Master in Computer Management. i'm very interested in PHP? Please tell me some suggetion and the scope of PHP in the market. My E-mail pawan.register@gmail.com Thanks & Regards Pawan.
What is mysqli php?
How to delete an element from an array?
What are the environmental variables?
Who is the father or inventor of php?
Is php an object or array?
Tell me how is it possible to propagate a session id?
How do you access a get requests url parameter with php?