我想var_dump一个变量来调试我的数据库操作。我不想安装任何调试器,所以我在我的模型中使用了var_dump($ result)。它输出错误。
This page contains the following errors:
error on line 1 at column 1: Document is empty
Below is a rendering of the page up to the first error.
怎么做?
答案 0 :(得分:3)
或者您可以使用CI's logging facility:
log_message('debug', var_export($some_variable));
并检查应用程序的日志文件夹,通常是应用程序/日志。你可以在任何地方做到 - 模型或控制器。
注意 - 检查application / config / config.php以确保启用日志记录。它不仅仅是一个开/关开关,您可以选择要记录的日志消息级别。例如,设置为all以进行开发,但仅限于生产中的错误。
答案 1 :(得分:0)
您应该将结果返回给控制器 - 然后在控制器内部执行var_dump($ result)。
我注意到有几次你不能从模型中删除var_dump()。