yzc261亚洲城官网备用地址ob_flush(),flush()使用前面不加ob_start()也可以使用?

( yzc261亚洲城官网备用地址 )

在测试ob_flush,flush的例子中注释ob_start和开启ob_start效果是一样的,cli下还是挺一秒陆续打出,这个是调用ob_flush,flush默认打开ob_start吗?

<?php
//ob_start;
for$j = 1; $j <= 20; $j++ { 
    echo $j; 
    ob_flush;
    flush; //这一部会使cache新增的内容被挤出去,显示到浏览器上 
    sleep1; //让程序“睡”一秒钟,会让你把效果看得更清楚 
} 
?>

找到答案了php://output 是一个只写的数据流, 允许你以 print 和 echo 一样的方式写入到输出缓冲区。类似是ob_start
参考链接:http://php.net/manual/zh/wrappers.php.php

(看完/读完)这篇文章有何感想! yzc261亚洲城官网备用地址的分享…

发表评论

电子邮件地址不会被公开。 必填项已用*标注