Home :: International :: Manuals :: Howto :: FAQ :: Man Pages :: Email Login

 
 

 

ob_end_flush

(PHP 4 , PHP 5)

ob_end_flush --  出力用バッファをフラッシュ(送信)し、出力のバッファリングをオフに する

説明

bool ob_end_flush ( void )

この関数は、出力用バッファの内容を出力し、出力のバッファリングを オフにします。出力用バッファの内容を更に処理したい場合には、 バッファの内容は ob_end_flush() がコールされた 後に消去されるため、ob_end_flush()の前に ob_get_contents()をコールする必要があります。 ひとつのバッファを正常に破棄した場合にTRUEを 返します。それ以外の場合にFALSEを返します。 失敗する原因は、まず、アクティブなバッファ以外に対してこの 関数をコールしたか、あるいは何らかの理由により バッファを消去することができなかった場合です(特殊なバッファ等)。

以下は全ての出力バッファをフラッシュし終了する簡単な方法の例です:

例 1. ob_end_flush() example

<?php
  
while (@ob_end_flush());
?>

注意: この関数は失敗するとE_NOTICEレベルのエラーを発行します。

boolean戻り値はPHP4.2.0で追加されました。

ob_start(), ob_get_contents(), ob_flush() ob_end_clean()も参照してください。

 
 
 
 
Google
  Web Linuxinfor   
 

Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account

Document on this page is part of "PHP マニュアル". See Index Page for more info about Authorship and Copyright.

1999-2010 Linuxinfor.com. No rights reserved.