|
zhuangzhuang1988Oct 22, 2016 via iPad
1
Ide
|
|
hanxiV2EXOct 22, 2016 via iPhone
2
log
|
|
tomwei7Oct 22, 2016
3
简单粗暴点就直接 print xxx
|
|
cdwydOct 22, 2016 via Android
4
print echo
|
|
JulyXingOct 22, 2016
5
xdebug error_log() var_dump()
|
|
jimzhongOct 22, 2016
6
小的项目就 print ,比较复杂的 log
|
|
7
我是写一点调试一点 请问这种做法正确吗?
|
|
xiaoc19Oct 22, 2016
8
写的过程 会设置好 debug 模式的 log
然后关键地方会预留 log 遇到问题 直接看 log 看不出来 就断点 |
|
9
1.简单粗暴的方式打印到页面
2.框架如果支持 composer ,如 Laravel 有个很好的 debug 工具 3.日志 4.xdebug 断点 5.单元测试 |
|
think2011Oct 22, 2016
10
前端,少不了 chrome 开发者工具
|
|
hemingwayOct 22, 2016 via iPhone
11
gdb
|
|
lcsoftOct 22, 2016
12
- printf()
- IDE 自带的调试工具 - valgrind |
|
xiaheiOct 22, 2016
13
print
|
|
PEP4JASONOct 22, 2016
14
脑补 意念 debug
|
|
GGGG430Oct 22, 2016
15
@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 |
|
miketeamOct 23, 2016 via iPhone
16
log ?一般低级错误能调试出来。有些 bug 和数据结构或者硬件性能有关,这就要经验了
|
|
jininijOct 23, 2016 via Android
17
每一个方法都做好了边界判断,所以经常连续写几百行才想起来运行一下。逻辑比较复杂的,就在一个单独的文件里,硬编码参数, print 打印一下结果。跑通了,才用一个 function 包起来,拷回去。
|
|
zhouxuchenOct 23, 2016 via iPhone
18
装个 jsonview , echo json_encode()
|
|
chaegumiOct 23, 2016
19
var_dump();
|
|
mingyunOct 23, 2016
20
服务器搭建一个 kibana ,出错了会有错误提示
|
|
sablibOct 23, 2016
22
log
二分 |
|
hellodiguaOct 24, 2016
23
@think2011 只会用 console.log 哭晕
|
|
alouhaOct 24, 2016
24
console.log()
|
|
yachiyoOct 24, 2016
26
Laravel 自带的帮助函数 dd()
|
|
yachiyoOct 24, 2016
27
哎呀没看清,原生 PHP 的话一般是 var_dump(); exit; 过来的
|