Der*_*gan 5 php error-handling codeigniter
我正在尝试从控制器到日志文件进行var_dump操作,但空着一行。
这是我控制器内的代码:
$checked = 'test error';
log_message('error', var_dump($checked));
Run Code Online (Sandbox Code Playgroud)
在我的日志文件中,我得到:
错误-2014-06-23 12:30:34->
我能够得到以下结果:
$checked = 'test error';
log_message('error', $checked);
Run Code Online (Sandbox Code Playgroud)
因此,var_dump()必须存在问题吗?
有任何想法吗?谢谢您的帮助。
根据 PHPvar_dump()
文档,var_dump()
LINK不会返回,它只会输出。
因此,您可以使用输出缓冲PHP 函数,如下所示:
<?php
ob_start();
var_dump($data);
$result = ob_get_contents(); //or ob_get_clean()
//ob_end_clean()
?>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10690 次 |
最近记录: |