2

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

怎么做?

4

2 回答 2

3

或者您可以使用CI 的日志记录工具

log_message('debug', var_export($some_variable));

并检查您的应用程序的日志文件夹,通常是应用程序/日志。您可以在任何地方执行此操作 - 模型或控制器。

注意 - 检查 application/config/config.php 以确保启用日志记录。它不仅仅是一个开/关开关,您可以选择要记录的日志消息级别。例如,为开发设置为全部,但仅在生产中设置为错误。

于 2012-05-22T14:01:22.753 回答
0

您应该将结果返回给控制器 - 然后在控制器内执行 var_dump($result) 。

我已经注意到几次你不能从模型中获取 var_dump() 。

于 2012-05-22T13:55:54.527 回答