课程
/后端开发
/PHP
/PHP实现页面静态化
视频说ob_start( )函数是开启缓存区,那如果不开启,例如页面的echo 语句是如何输出到终端的,这些到终端的数据没有经过缓存区吗?
2015-11-24
源自:PHP实现页面静态化 2-2
正在回答
echo 'hello world'.PHP_EOL; $s = ob_get_contents(); var_dump($s);
如果通过浏览器访问这段代码的结果是
hello world
boolean false
通过调试,在执行完
echo 'hello world'.PHP_EOL;
的时候浏览器就已经输出了
所以,如果没有开启缓冲区,echo输出的数据会立即发送给浏览器。
举报
网站开发必备技能—页面静态化,帮助大家掌握一项加薪利器
2 回答老师求助wampserver开启不了pathinfo
3 回答我是Apache服务器 如何开启pathinfo模式。
4 回答为什么要经过内存缓冲区?
2 回答缓存时间问题
2 回答服务器打不开