ob_end_clean
アクティブな出力用バッファをクリア(消去)し、出力のバッファリングをオフにする
説明
bool ob_end_clean()
PHP_OUTPUT_HANDLER_REMOVABLE を指定して
アクティブな出力バッファを開始しないと、
ob_clean は失敗します。
ob_end_clean
は、PHP_OUTPUT_HANDLER_CLEANABLE
を指定せずにアクティブな出力バッファを開始したとしても、
そのバッファの内容をクリアします。
戻り値
成功した場合に true を、失敗した場合に false を返します。
エラー / 例外
この関数は失敗すると E_NOTICE レベルのエラーを発行します。
例
以下は、アクティブな全ての出力バッファの内容を消去する簡単な方法の例です。
例1 ob_end_clean の例
<?php
ob_start();
echo 'Text that won\'t get displayed.';
ob_end_clean();
?>
参考
- ob_start
- ob_get_contents
- ob_clean
- ob_get_clean
- ob_end_flush