我们有codeigniter的控制台吗?

时间:2014-01-29 12:28:39

标签: php ruby-on-rails django codeigniter codeigniter-2

我最近一直在使用codeigniter而且我很惊讶我没有找到关于codeigniter控制台的任何相关。所以基本上我想知道我们是否在codeigniter中有控制台,就像我们在rails和django中一样?

2 个答案:

答案 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");