debug - 你是怎么调试PHP的?
PHP中文网
PHP中文网 2017-04-10 14:49:48
0
11
860

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

PHP中文网
PHP中文网

认证0级讲师

모든 응답(11)
伊谢尔伦

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

Ty80

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

Ty80

var_dump+exit足以

大家讲道理
  • 简单直观:
    echo "<pre>";
    print_r($tmp);
  • 稍加复杂:
    框架的debug、或者xdebug,主要是用来查看执行的sql语句、访问的控制器、请求参数和响应状态什么的

  • 合适自己的:
    自己写debug,估计没几个人这么做,你懂得

Ty80

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

  • Kint
  • Bugger
Peter_Zhu

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

大家讲道理

怎么楼主到处跑发帖?

左手右手慢动作

zend debugger

洪涛
var_dump
die
Ty80

kint 嚯嚯,高大上吧

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿