CodeIgniter调试功能:如何显示/调试控制器中任何变量的格式化值?

shi*_*bly 2 php codeigniter

是否有任何内置的调试功能可以在控制器中使用codeigniter?

在cakephp中有一个可以在控制器中使用的debug($ variable).

我可以使用var_dump($ variable); 或print_r($ variable);

但是,是否有任何内置的调试函数可供codeigniter在控制器中使用以获取任何变量的格式化结果?

jon*_*ohn 7

我通常处理这个的方式是我想调试变量的地方.

...
echo "<pre>";
die(print_r($var, TRUE));
...
Run Code Online (Sandbox Code Playgroud)

这为您提供了一个格式良好的变量内容版本,因为它在<pre>标记内部时保留了格式.

而不是

Array ( [0] => "value zero" [1] => "value 1" )
Run Code Online (Sandbox Code Playgroud)

你得到

Array 
(
    [0] => "value zero"
    [1] => "value one"
)
Run Code Online (Sandbox Code Playgroud)

等等...

除非你在调试语句中寻找颜色方案和动画,否则不确定你可以获得多少格式化.