调试的小技巧

目前使用的phpdesigner 7.0 + xdebug  这个调试环境

虽然它支持断点单步调试,但是它不能对交互式的功能进行调试

只能对单页进行调试。

比如,你要调试首页,那么它只能调试首页的加载过程,

像登录,添加,删除这种交互式的就没办法调试了

ps:也许有,可能我不知道,如果有朋友知道的话,可以分享下给我

所以,这时候可以使用file_put_contents()和var_export()这两个函数,把你想看的数

据写入到文件里进行查看

例 如:
file_put_contents('log.txt',var_export($_G,true));


可以把这段代码放在你想要了解的变量或者数据之后,执行下,

然后查看log.txt里面就会显示相关数据了

感兴趣的朋友可以试下。

这也是最近在研究discuz x1.5的时候,想起来的方法

这种方法一般适用于研究相关开源程序的时候使用。如果你自己开发的话,

这种方法一般就没必要了。

你可能感兴趣的:(PHP)