麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
记得php里有个函数是打开缓冲区并停止输出,可ob_start并没有停止输出
悬赏分:20 - 2007年08月22日

记得php里有个函数是打开缓冲区并停止输出是什么函数
好像只有ob_start,but如下

ob_start();
echo "cccc";


页面显示结果"cccc"并没有停止echo 的输出



请看phpe.net对 ob_start的解释
"
但是加上ob_start,就不会提示出错,原因是当打开了缓冲区,echo后面的字符不会输出到浏览器,而是保留在服务器,直到你使用flush或者ob_end_flush才会输出,所以并不会有任何文件头输出的错误!
"
http://www.phpe.net/articles/123.shtml


php.net 的解释
This function will turn output buffering on. While output buffering is active no output is sent from the script (other than headers), instead the output is stored in an internal buffer
http://cn.php.net/manual/zh/function.ob-start.php

“no output is sent from the script ”但是事实不合啊?是我服务器有问题吗??

提问者:buzzard   08-22 15:03
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
39 + 87 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM