ホームページ > php教程 > php手册 > php利用flush() ob_flush() 实现字符串逐条输出

php利用flush() ob_flush() 实现字符串逐条输出

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 10:01:03
オリジナル
1211 人が閲覧しました

以前都是利用js来实例聊天室或无刷新输出,其实php了可以单独实现哦,在php中我们利用flush() ob_flush()可以了。

ob_end_clean(); //清除输出缓存并且关闭缓存
echo str_pad(' ',256);//输出256字节空格(在ie浏览器下要接受大于256个字节才会输出显示

 代码如下 复制代码
for($i=0;$i   
echo '
abc___'.$i;
flush();
ob_flush();
sleep(1);
}

该方法在opera下不可用,因为opera浏览器在不遇到一个html标签之前是不输出内容的

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート