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