gpt4 book ai didi

PHP - 如何检测是否启用了输出缓冲

转载 作者:可可西里 更新时间:2023-11-01 12:25:33 26 4
gpt4 key购买 nike

如果 output_buffering 在 php.ini 中启用,是否有一种简单的方法可以在 PHP 中进行检测?如果未启用,我希望能够显示一条消息。

在我的应用程序中,我尝试使用 htaccess 文件来自动启用它,但它似乎并不适用于所有服务器环境,并且在某些情况下它会出现严重错误。

非常感谢!

最佳答案

您可以通过以下方式访问 php.ini 文件中的 output_buffering 值:

var_dump(ini_get('output_buffering'));

但我想你要找的是ob_get_level() (或 ob_get_status() ):

var_dump(ob_get_level());

Returns the level of nested output buffering handlers or zero if output buffering is not active.

关于PHP - 如何检测是否启用了输出缓冲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5608975/

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