我使用输出缓冲进行 gzip 压缩并访问之前在 PHP 脚本中输出的内容:
if(!ob_start("ob_gzhandler")) ob_start();
现在,如果该脚本包含在另一个已经使用 ob_start() 的脚本中,我会收到警告:
警告:ob_start() [ref.outcontrol]:输出处理程序“ob_gzhandler”不能在第 n 行的文件名中使用两次
所以我想测试是否ob_start()
已经被调用。我认为ob_get_status()
应该是我需要的,但是在测试中使用它的最佳方法是什么?