Different between the var_dump() and print_r()?

Answers were Sorted based on User's Feedback



Different between the var_dump() and print_r()?..

Answer / nagachowdary

var_dump() prints values and it's datatypes.in case of
print_r() it will print only values

Is This Answer Correct ?    23 Yes 3 No

Different between the var_dump() and print_r()?..

Answer / kiran

var_dump also displays the variable type (int, string,
array, etc.) and "length".

Examples: http://marc.info/?l=php-general&m=98684689426976&w=2
__________________

Is This Answer Correct ?    19 Yes 3 No

Different between the var_dump() and print_r()?..

Answer / nimesha

Print_r will display only values,but var_dump will display
data types too

Eg :
<?php
$a = array('aaa','bbb',11);
?>

Output of var_dump :
array(3) { [0]=> string(3) "aaa" [1]=> string(3) "bbb"
[2]=> int(11) }

Output of print_r :
Array ( [0] => aaa [1] => bbb [2] => 11 )

Is This Answer Correct ?    9 Yes 2 No

Different between the var_dump() and print_r()?..

Answer / rubina

The difference between the two is:
Var_dump() returns the datatype also of the variable which
print_r() does not.

Eg:
$query="Select fname from table where id=20";
$result=mysql_query($query);
$row=mysql_fetch_row($result);

print_r($query);
o/p
---------------
SELECT fname FROM information where id=53

var_dump($query);
o/p
----------------
string(43) " SELECT fname FROM information where id=53"

Is This Answer Correct ?    7 Yes 3 No

Post New Answer

More PHP Interview Questions

Write a program to display table of a number using php?

0 Answers  


How can you "tell" MySQL server to cache a query?

2 Answers  


What is a persistent cookie in php?

0 Answers  


Is php faster than python?

0 Answers  


What is framework? How it works? What is advantage?

0 Answers  






What is php routing?

0 Answers  


what is hidden variable? what is its difference with the normal variable...

2 Answers   Shine,


How a variable is declared in php?

0 Answers  


write a program to print [123] [456] [789] note : braces also need to be printed

1 Answers   Net Solution,


Why many companies are switching their current business language to php? Where php basically used?

0 Answers  


What is urlencode and urldecode in php?

0 Answers  


How is it possible to return a value from a function?

0 Answers  


Categories