ob_clean

アクティブな出力バッファの内容をクリア(消去)する

説明

bool ob_clean()

この関数は、 (PHP_OUTPUT_HANDLER_CLEAN フラグを指定して) 出力ハンドラをコールし、その戻り値を破棄するとともに、 アクティブな出力バッファの内容をクリア(消去)します。

この関数は、ob_end_cleanob_get_clean のようにアクティブな出力バッファを無効にするわけではありません。

PHP_OUTPUT_HANDLER_CLEANABLE を指定して アクティブな出力バッファを開始しないと、 ob_clean は失敗します。

パラメータ

この関数にはパラメータはありません。

戻り値

成功した場合に true を、失敗した場合に false を返します。

エラー / 例外

この関数が失敗すると、 E_NOTICE が発生します。

参考

  • ob_start
  • ob_get_contents
  • ob_end_clean
  • ob_get_clean
  • ob_flush