Heim >Backend-Entwicklung >PHP-Tutorial > php的ob_flush跟flush

php的ob_flush跟flush

WBOY
WBOYOriginal
2016-06-13 13:23:52725Durchsuche

php的ob_flush和flush

php.ini中
output_buffering = off   关闭php的缓存
implicit_flush = Off     php不会立即输出到浏览器。如果是ON,相当于每次ECHO 立刻执行一个FLUSH

output_buffering 相当于一层缓冲。还有一层缓冲是php与浏览器之间的。ob_flush函数相当于把php缓冲写入php如浏览器输出层那个缓冲,当然如果output_buffering=off的话,也就是相当于没有php缓冲,直接就写入了php与浏览器缓冲。flush函数是把php输出层缓冲立即给浏览器,输出在浏览器上。

output_buffering=off 相当于每次echo 都执行了一次ob_flush。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn