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

How can we create a database using PHP and mysql?

3 Answers  


What is php good for?

0 Answers  


What are php expressions?

0 Answers  


Explain the difference b/w static and dynamic websites?

0 Answers  


What is polymorphism php?

0 Answers  


explain the changes in php version

3 Answers  


What is a procedure in php?

5 Answers   Wipro,


What is a controller php?

0 Answers  


when we use ob_start() function in php then the header() and session_start() does not gives the error like header already sent,please explain in brief

2 Answers  


Does php have multiple inheritance?

0 Answers  


Is laravel frontend or backend?

0 Answers  


what will do ceil() and floor() in PHP?

5 Answers  


Categories