PHP程序调试代码 debug.php
在调试PHP代码的时候,经常会遇到不解的郁闷,这里分享一个调试PHP程序的小代码,引入到你的PHP代码中,可在运行时打印出一些变量的值。
将下面的代码段保存为 debug.php 文件,在需要调试的页面加入代码 include('debug.php'); 即可!
<?PHP Ob_Start(); Session_Start(); Echo "<pre>"; Echo "本页得到的_GET变量有:"; Print_R($_GET); Echo "<br /><br /><br />"; Echo "本页得到的_POST变量有:"; Print_R($_POST); Echo "<br /><br /><br />"; Echo "本页得到的_COOKIE变量有:"; Print_R($_COOKIE); Echo "<br /><br /><br />"; Echo "本页得到的_SESSION变量有:"; Print_R($_SESSION); Echo "<br /><br /><br />"; Echo "</pre>"; ?>
也有童鞋建议在php.ini中开启:include_path = "c:/php",并将debug.php放在此文件夹,这样就可以在每个网页里包含此文件,查看得到的变量名和值。