ホームページ  >  記事  >  バックエンド開発  >  php-プログレスバーob_flushの使用法

php-プログレスバーob_flushの使用法

WBOY
WBOYオリジナル
2016-07-30 13:30:231058ブラウズ
  1. php の ob_flush()flush() 関数は、現在のキャッシュをブラウザーに即座に更新し、これを使用して進行状況バーを作成できます。
  2. 使用中、いくつかの点にご注意ください:
    2.1 呼び出しシーケンス。
    2.2 多くのサーバーには出力キャッシュがあり、PHP 自体にもあり、一部のブラウザにもあります。通常は 4096 で、いくつかのスペースを事前に書き込むことができます。
    コードは次のとおりです:
<code><span>for</span>( <span>$i</span> = <span>0</span> ; <span>$i</span> < <span>5</span> ; <span>$i</span>++ )
                {
                    <span>echo</span>  str_pad(<span>''</span>,<span>4096</span>);
                    <span>echo</span><span>$i</span> . <span>'<br />'; 
                    ob_flush(); 
                    flush();  
                    sleep(<span>1</span>);
                }   </code>

著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

上記は php-progress bar ob_flush の使用方法を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:13 セキュリティ次の記事:13 セキュリティ