
1 zhuangzhuang1988 2016 年 10 月 22 日 via iPad Ide |
2 hanxiV2EX 2016 年 10 月 22 日 via iPhone log |
3 tomwei7 2016 年 10 月 22 日 简单粗暴点就直接 print xxx |
4 cdwyd 2016 年 10 月 22 日 via Android print echo |
5 JulyXing 2016 年 10 月 22 日 xdebug error_log() var_dump() |
6 jimzhong 2016 年 10 月 22 日 小的项目就 print ,比较复杂的 log |
7 pouta OP 我是写一点调试一点 请问这种做法正确吗? |
8 xiaoc19 2016 年 10 月 22 日 写的过程 会设置好 debug 模式的 log 然后关键地方会预留 log 遇到问题 直接看 log 看不出来 就断点 |
9 tanteng 2016 年 10 月 22 日 1.简单粗暴的方式打印到页面 2.框架如果支持 composer ,如 Laravel 有个很好的 debug 工具 3.日志 4.xdebug 断点 5.单元测试 |
10 think2011 2016 年 10 月 22 日 前端,少不了 chrome 开发者工具 |
11 hemingway 2016 年 10 月 22 日 via iPhone gdb |
12 lcsoft 2016 年 10 月 22 日 - printf() - IDE 自带的调试工具 - valgrind |
13 xiahei 2016 年 10 月 22 日 print |
14 PEP4JASON 2016 年 10 月 22 日 脑补 意念 debug |
15 GGGG430 2016 年 10 月 22 日 @tanteng 1. echo,exit / var_dump / dd 2. laravel-debugbar [已放弃] 3. laravel > storage/logs/*.log 4. phpstorm + xdebug + chrome plugin[xdebug helper] [推荐] 5. phpunit 帮你补充, 微笑脸.jpg |
16 miketeam 2016 年 10 月 23 日 via iPhone log ?一般低级错误能调试出来。有些 bug 和数据结构或者硬件性能有关,这就要经验了 |
17 jininij 2016 年 10 月 23 日 via Android 每一个方法都做好了边界判断,所以经常连续写几百行才想起来运行一下。逻辑比较复杂的,就在一个单独的文件里,硬编码参数, print 打印一下结果。跑通了,才用一个 function 包起来,拷回去。 |
18 zhouxuchen 2016 年 10 月 23 日 via iPhone 装个 jsonview , echo json_encode() |
19 chaegumi 2016 年 10 月 23 日 var_dump(); |
20 mingyun 2016 年 10 月 23 日 服务器搭建一个 kibana ,出错了会有错误提示 |
22 sablib 2016 年 10 月 23 日 log 二分 |
23 hellodigua 2016 年 10 月 24 日 @think2011 只会用 console.log 哭晕 |
24 alouha 2016 年 10 月 24 日 console.log() |
26 yachiyo 2016 年 10 月 24 日 Laravel 自带的帮助函数 dd() |
27 yachiyo 2016 年 10 月 24 日 哎呀没看清,原生 PHP 的话一般是 var_dump(); exit; 过来的 |