gpt4 book ai didi

php - 如何将 PHP error_log() 语句回显到输出缓冲区

转载 作者:可可西里 更新时间:2023-10-31 23:48:01 24 4
gpt4 key购买 nike

我使用 PHPStorm开发 PHP Web 应用程序并使用其内置的 PHPUnit 测试运行器。在 IDE 的输出窗口中,它显示了输出缓冲区(例如,任何已回显的内容)。

我可以通过使用 ini_set('display_errors', 'On')error_reporting(E_ALL) 查看错误。然而,使用 error_log() 的任何输出都不会显示(但会出现在错误日志中)。

有没有办法让我将任何写入错误日志的内容也显示在输出缓冲区中?

最佳答案

足够简单:包装函数。

function error_log_out($message, $message_type=0, $destination=0, $extra_headers="") {
error_log($message,$message_type,$destination,$extra_headers);
echo $message; // optionally add some formatting
}

关于php - 如何将 PHP error_log() 语句回显到输出缓冲区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23681351/

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