你是怎么调试PHP的?

发布于 2022-08-29 16:36:21 字数 70 浏览 19 评论 0

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(11

冰之心 2022-09-05 16:36:22

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

街角迷惘 2022-09-05 16:36:22

var_dump+exit足以

你对谁都笑 2022-09-05 16:36:22
  • 简单直观:
    echo "<pre>";
    print_r($tmp);
  • 稍加复杂:
    框架的debug、或者xdebug,主要是用来查看执行的sql语句、访问的控制器、请求参数和响应状态什么的

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

╰◇生如夏花灿烂 2022-09-05 16:36:22

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

猥︴琐丶欲为 2022-09-05 16:36:22

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

如何视而不见 2022-09-05 16:36:22

怎么楼主到处跑发帖?

心在旅行 2022-09-05 16:36:22

zend debugger

烟雨扶苏 2022-09-05 16:36:22
var_dump
die
栖竹 2022-09-05 16:36:22

kint 嚯嚯,高大上吧

梦在夏天 2022-09-05 16:36:22

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

傾旎 2022-09-05 16:36:21

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文