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()
関数を呼び出す必要はありません。
構文
ob_implicit_flush(flag);
パラメータ値
Parameter | Description |
---|---|
flag | When set to 1, implicit flushing is turned on. When set to 0, implicit flushing is turned off. |
技術的な詳細
PHPバージョン: | 4歳以上 |
---|
❮PHP出力制御関数