以前是写java的 直接log4j 输出在控制台了。。。
php写网页倒是可以直接echo 或者var_dump
但是现在写手机后台,感觉两眼一抹黑,看不到手机传了什么
也看不到数据库查到什么。。。。。
1
feiyuanqiu 2015 年 8 月 3 日
一种方式是用xdebug配个IDE,可以通过断点看输入,或者直接用wincachegrind看xdebug生成的log文件
一种是把要看的数据写到日志里,比如 L(json_encode($_REQUEST)); function L($content, $filename = '') { $filename = $filename ? $filename : 'a.log'; static $fp = fopen("/tmp/{$filename}", 'a+'); register_shutdown_function(function () use ($fp) { fclose($fp); }); fwrite($fp, $content); } |
2
hjxx 2015 年 8 月 3 日
error_log
|
3
akira 2015 年 8 月 3 日
错误日志
|
4
gdtv 2015 年 8 月 3 日
@feiyuanqiu 我用你说的最后一种
|
5
pubby 2015 年 8 月 3 日
用error_log输出到错误日志中
开控制台 tail -f /path/to/error_log_file 看吧 |
6
hdshen 2015 年 8 月 3 日
简单的就直接 error_log 直接输出到错误日志
系统功能全面的话 自己写 log 组件 其实 php也有 类似log4j的 貌似叫 log4php |