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 |
Why constructor is not overridden?
What are the encryption functions in php?
How can I learn php fast?
How is it possible to remove escape characters from a string?
What do you use php for?
In PHP, fgets() is used to read a file one line at a time. State Whether True or False?
What is the use of token in php?
How can we know the number of days between two given dates using PHP? How can we know the number of days between two given dates using MySQL?
Tell me what does $_env means?
Explain me what is the goto statement useful for?
Explain Traits in PHP?
How come the code works, but does not for two-dimensional array of mine?