开发者社区> 问答> 正文

php关于ob_start()问题 配置报错 

<?php

ob_start("ob_gzhandler");

include 'test.html';

$a = ob_get_contents();

ob_end_clean();

echo $a;

exit;

?>

请教各位大哥,为什么我这段代码直接无法访问,但是我使用 ob_start()来代替ob_start("ob_gzhandler")就正常了,另外很奇怪的事在ob_start("ob_gzhandler")之前随便echo点东西又正常了,我php5.2.6环境,是我环境配置问题吗?;

展开
收起
kun坤 2020-05-31 18:12:59 865 0
1 条回答
写回答
取消 提交回答
  • 是不是你得回调函数有错误?######不应该啊,我在那个ob_start('ob_gzhandler')之前echo 1;这个页面就能正常访问了。奇怪的!###### ob_gzhandler() 需要 zlib 扩展。  ######有扩展的

    2020-05-31 18:13:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载