PHP调试 print_r()和var_dump()及var_export的区别

print_r、var_dump、var_export几个函数都是用来打印数组对象。
1、print_r ( $array/$var )
print 是打印的意思,而r则取自Array的单词,那么该函数的功能就是打印数组内容,它既可以打印数组内容,也可以打印普通的变量。print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似,是用来输入数组的。不适合调试,只能显示只能是数组或者对象。
print_r ($_REQUEST) ;
print_r ($_GET) ; /* 打印使用GET方法传递的表单内容*/
print_r ($_POST) ; /* 打印使用表单POST方法传递过的数组内容*/... More...