Home  >  Article  >  Backend Development  >  php的ob_end_flush()函数是什么意思?

php的ob_end_flush()函数是什么意思?

WBOY
WBOYOriginal
2016-06-06 20:37:481124browse

<code>ob_start();
echo ' this is first content ';

ob_start();
echo 'this is second content ';

ob_start();
echo 'this is three content ';



ob_end_flush();
ob_end_clean();
ob_end_clean();

</code>

上面的情况没有任何内容输出。
php手册上说是送出最顶层缓冲区的内容,并关闭缓存。最顶层缓冲区是指的'this is three content '的内容还是' this is first content '的内容呢?但是都应该有输出才对吧,不知道是怎么回事,请帮我解答下,谢谢。

回复内容:

<code>ob_start();
echo ' this is first content ';

ob_start();
echo 'this is second content ';

ob_start();
echo 'this is three content ';



ob_end_flush();
ob_end_clean();
ob_end_clean();

</code>

上面的情况没有任何内容输出。
php手册上说是送出最顶层缓冲区的内容,并关闭缓存。最顶层缓冲区是指的'this is three content '的内容还是' this is first content '的内容呢?但是都应该有输出才对吧,不知道是怎么回事,请帮我解答下,谢谢。

给你一个链接,希望能帮助你http://blog.csdn.net/p569354158/article/details/8120177

http://lmgtfy.com/?q=ob_end_flush

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn