var_dump变量有什么方法吗?

时间:2012-05-22 13:44:50

标签: codeigniter

我想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.

怎么做?

2 个答案:

答案 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()。