CodeIgniter 调试应用程序 - 启用和禁用分析数据中的字段

分析数据中的每个字段可通过设置相应的控制变量TRUE or FALSE来启用和禁用。

其中的一个方法是:你可以在application/config/profiler.php 配置文件里设置整个程序的全局默认值.$config['config'] = FALSE; $config['queries'] = FALSE;另一种方法是:你可以在控制器中通过调用set_profiler_sections() 来覆盖全局设置和默认设置,详细可见: Output class:[code]$sections = array(
‘config’ => TRUE,
‘queries’ => TRUE
);

$this->output->set_profiler_sections($sections);[/code]下表列出了可用的分析器数据字段和用来访问这些字段的key。
[td][table]
[tr][td]Key
[/td][td]描述
[/td][td]默认值
[/td][/tr]
[tr][td]benchmarks[/td][td]在各个计时点花费的时间以及总时间[/td][td]TRUE[/td][/tr]
[tr][td]config[/td][td]CodeIgniter 配置变量[/td][td]TRUE[/td][/tr]
[tr][td]controller_info[/td][td]被调用的method及其所属的控制器类[/td][td]TRUE[/td][/tr]
[tr][td]get[/td][td]在request中传递的所有GET参数[/td][td]TRUE[/td][/tr]
[tr][td]http_headers[/td][td]本次请求的 HTTP 头[/td][td]TRUE[/td][/tr]
[tr][td]memory_usage[/td][td]本次请求消耗的内存(byte为单位)[/td][td]TRUE[/td][/tr]
[tr][td]post[/td][td]在request中传递的所有POST参数[/td][td]TRUE[/td][/tr]
[tr][td]queries[/td][td]列出执行的数据库操作语句及其消耗的时间[/td][td]TRUE[/td][/tr]
[tr][td]uri_string[/td][td]本次请求的URI[/td][td]TRUE[/td][/tr]
[tr][td]query_toggle_count[/td][td]指定显示多少个数据库查询语句,剩下的则默认折叠起来。[/td][td]25[/td][/tr]
[/table]

文章来源:http://cwiki.ossez.com/pages/viewpage.action?pageId=2392265