我最近一直在使用codeigniter而且我很惊讶我没有找到关于codeigniter控制台的任何相关。所以基本上我想知道我们是否在codeigniter中有控制台,就像我们在rails和django中一样?
答案 0 :(得分:2)
不,没有控制台。
与CI一起提供的控制台最接近的是profiler。它提供:
benchmarks Elapsed time of Benchmark points and total execution time config CodeIgniter Config variables controller_info The Controller class and method requested get Any GET data passed in the request http_headers The HTTP headers for the current request memory_usage Amount of memory consumed by the current request, in bytes post Any POST data passed in the request queries Listing of all database queries executed, including execution time uri_string The URI of the current request query_toggle_count The number of queries after which the query block will default to hidden.
答案 1 :(得分:0)
除了探查器之外,您可以使用log_message('level','message')函数编写日志。有关详细信息,请访问http://ellislab.com/codeigniter/user-guide/general/errors.html。
如果您在FireFox或Chrome开发者工具中使用Firebug,则可以使用FirePHP在浏览器控制台中写入日志。在浏览器中安装FirePHP,下载FirePHP库,在将库与CodeIgniter集成后,您可以使用以下代码将日志写入浏览器控制台。
$this->load->library("firephp");
$this->firephp->log("Hello World");