codeigniter是否有内置的调试功能用于控制器?CodeIgniter调试功能:我如何显示/调试控制器的任何变量的格式化值?
在cakephp中有一个可以在控制器中使用的debug($ variable)。
我可以使用var_dump($ variable);或者print_r($ variable);
但是,是否有任何内置的调试功能的codeigniter用于控制器获得任何变量的格式化结果?
codeigniter是否有内置的调试功能用于控制器?CodeIgniter调试功能:我如何显示/调试控制器的任何变量的格式化值?
在cakephp中有一个可以在控制器中使用的debug($ variable)。
我可以使用var_dump($ variable);或者print_r($ variable);
但是,是否有任何内置的调试功能的codeigniter用于控制器获得任何变量的格式化结果?
我通常处理这个问题的方法是,无论我想调试一个变量。
...
echo "<pre>";
die(print_r($var, TRUE));
...
这给你的你的变量内容格式良好的版本,因为它保留了格式化时<pre>
标签内。
所以不是
Array ([0] => "value zero" [1] => "value 1")
你
Array
(
[0] => "value zero"
[1] => "value one"
)
等等
不知道有多少更多的格式,你可以得到的,除非你正在寻找的配色方案和您的调试语句中的动画。
可以使用火焰引燃(使用Firebug和FirePHP,或ChromePHP如果您使用的不是Chrome的FF)
http://codeigniter.com/wiki/Fire_Ignition/
http://codeigniter.com/user_guide/general/errors.htmlhttp://codeigniter.com/user_guide/general/profiling.html
https://github.com/ccampbell/chromephp
谢谢,它会完成这项工作。 – shibly