PHP ob_implicit_flush()関数
例
出力を生成するすべてのステートメントで、コンテンツをブラウザーにすぐに送信します。
<?php
// Turn on implicit flushing
ob_implicit_flush(1);
// Some browsers will not display the content if it is too short
// We use str_pad() to make the output long enough
echo str_pad("Hello World!", 4096);
// Even though the script is still running, the browser already can see the content
sleep(3);
?>
定義と使用法
ob_implicit_flush()
関数は、暗黙的なフラッシュを有効または無効にします。有効にすると、暗黙的なフラッシュは、出力が生成されるとすぐにブラウザーに直接送信するため、flush()
関数は必要ありません。
構文
<div>ob_implicit_flush(flag);</div>
パラメータ値
パラメータ |
説明 |
---|---|
flag | 1に設定すると、暗黙的なフラッシュがオンになります。 0に設定すると、暗黙的なフラッシュはオフになります。 |
技術的な詳細
PHP バージョン: |
4+ |
---|
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。