gpt4 book ai didi

php - 如何从 CodeIgniter Controller 中转储 var_dump

转载 作者:可可西里 更新时间:2023-11-01 14:02:06 25 4
gpt4 key购买 nike

我正在尝试从 Controller 执行 var_dump 到我的日志文件,但只剩下一个空行。

这是我的 Controller 中的代码:

$checked = 'test error';
log_message('error', var_dump($checked));

在我的日志文件中,我得到:

ERROR - 2014-06-23 12:30:34->

我能够得到以下结果:

$checked = 'test error';
log_message('error', $checked);

那么,这一定是 var_dump() 的问题?

有什么想法吗?感谢您的帮助。

最佳答案

基于 PHP var_dump() 文档,var_dump() LINK不返回,它只输出。

因此您可以使用 output buffering PHP 函数如下所示:

<?php
ob_start();
var_dump($data);
$result = ob_get_contents(); //or ob_get_clean()
//ob_end_clean()
?>

关于php - 如何从 CodeIgniter Controller 中转储 var_dump,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24372129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com