数码资讯
通过行输出线(PHP的ob_flush冲洗结合)
在手册的ob_flush /冲洗的描述是刷新输出缓冲区,也需要使用,因此会造成很多人混淆… 事实上,他们两个操作不同的对象,在某些情况下,同花顺什么都不做。 的ob_ *系列函数是输出缓冲区操作的PHP本身。 所以,ob_flush是缓冲区刷新PHP本身。 严格来说,只有当PHP被安装为Apache
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
在手册的ob_flush /冲洗的描述是刷新输出缓冲区,也需要使用,因此会造成很多人混淆…
事实上,他们两个操作不同的对象,在某些情况下,同花顺什么都不做。
的ob_ *系列函数是输出缓冲区操作的PHP本身。
所以,ob_flush是缓冲区刷新PHP本身。
严格来说,只有当PHP被安装为Apache模块(处理程序或筛选器)时,才是实用的。它是一个缓冲区刷新服务器(可以认为是Apache)。
在Apache模块SAPI,冲洗冲洗成员函数指针调用sapi_module,叫Apache API:ap_rflush间接冲洗Apache,输出缓冲区的过程中,手册还说,还有一些其他的Apache模块,可以改变这种行为的结果。
有些Apache模块,如mod_gzip,可以输出缓冲区,导致产生的冲洗结果()功能,并不会立即发送到客户端浏览器。
甚至浏览器也会缓存显示前接收到的内容。例如,Netscape浏览器在接受新行或HTML标记的开始之前会缓存内容,在接受标记之前不会显示整个表。
某些版本的微软Internet Explorer在256字节被接受之前不会开始显示页面,因此必须发送一些额外的空间,让这些浏览器显示页面的内容。
所以,正确的顺序是使用这两个。首先,ob_flush,然后冲洗,
当然,在其他业务,不冲洗可称,只有保证你的代码的可移植性,建议使用。
在伊江中,在工作之前必须输出256字节,下面的代码:
复制代码代码如下所示:
功能execte(){
回声str_pad(
($ i = 1;$ i < 10;$ + +){
$;
ob_flush();
同花顺();
睡眠(1);
}
}
事实上,他们两个操作不同的对象,在某些情况下,同花顺什么都不做。
的ob_ *系列函数是输出缓冲区操作的PHP本身。
所以,ob_flush是缓冲区刷新PHP本身。
严格来说,只有当PHP被安装为Apache模块(处理程序或筛选器)时,才是实用的。它是一个缓冲区刷新服务器(可以认为是Apache)。
在Apache模块SAPI,冲洗冲洗成员函数指针调用sapi_module,叫Apache API:ap_rflush间接冲洗Apache,输出缓冲区的过程中,手册还说,还有一些其他的Apache模块,可以改变这种行为的结果。
有些Apache模块,如mod_gzip,可以输出缓冲区,导致产生的冲洗结果()功能,并不会立即发送到客户端浏览器。
甚至浏览器也会缓存显示前接收到的内容。例如,Netscape浏览器在接受新行或HTML标记的开始之前会缓存内容,在接受标记之前不会显示整个表。
某些版本的微软Internet Explorer在256字节被接受之前不会开始显示页面,因此必须发送一些额外的空间,让这些浏览器显示页面的内容。
所以,正确的顺序是使用这两个。首先,ob_flush,然后冲洗,
当然,在其他业务,不冲洗可称,只有保证你的代码的可移植性,建议使用。
在伊江中,在工作之前必须输出256字节,下面的代码:
复制代码代码如下所示:
功能execte(){
回声str_pad(
($ i = 1;$ i < 10;$ + +){
$;
ob_flush();
同花顺();
睡眠(1);
}
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。