首页 > 你是怎么调试PHP的?

你是怎么调试PHP的?

话说,好像点哪里那里就var_dump($variable)啊!
php已经很简单了,反而调试却要手动写,很麻烦.


zend debugger


可以用用对 var_dump()debug_backtrace() 等函数简单封装的小库,输入量和信息输出效果都比直接 var_dump() 好不少,推荐两个可以试试:


var_dump
die

我也喜欢var_dump,大型点的、工程话一点的可能就看xdebug了。但是配置起来超麻烦,也不好用。


die('f**k') 有时候用于二分查找


kint 嚯嚯,高大上吧


怎么楼主到处跑发帖?


vardump 或者 thinkphp中的debug
=========
thinkphp5中的bug调试基本不需要别的工具了都内置了。
但是其他的框架尽量还是用xdebug吧 使用这个后,只要出错自动显示 快速定位,当然有条件的可以使用facebook的xhprof


对于简单的逻辑或项目,var_dump 即可胜任。
对于复杂的逻辑或项目,用IDE自带的debug调试,会更有利。PHPStorm的调试器就很不错。


var_dump+exit足以


    echo "<pre>";
    print_r($tmp);
【热门文章】
【热门文章】