The questions says everything. I am logging something on STDOUT.Should I use echo for displaying or Die()
.As far as I know If I use die() for normal printing like die('Entered in For loop')
, it exits the program.
Also is it good to log to files or mysql?
使用echo或Die进行调试和记录
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- duanfen1992 2013-12-23 14:32关注
For debugging I prefer
var_dump()
. If you install Xdebug (http://xdebug.org/) in your development environment, you'll get a lot more out of var_dump.When I want to kill a script I'm debugging, I wrap die around that, as in
die(var_dump())
.For logging, look into PHP's
error_log()
(http://www.php.net/manual/en/function.error-log.php) function or a logging library such as monolog (https://github.com/Seldaek/monolog).本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报