ob_get_clean

(PHP 4 >= 4.3.0, PHP 5)

ob_get_clean --  現在のバッファの内容を取得し、出力バッファを削除する

説明

string ob_get_clean ( void )

これは、出力バッファの内容を返した後で出力のバッファリングを終了します。 出力バッファリングが開始されていない場合は FALSE が返されます。 ob_get_clean() は、基本的に ob_get_contents() および ob_end_clean() を同時に実行するのと同じです。

例 1. 単純な ob_get_clean() の例

<?php

ob_start
();

echo
"Hello World";

$out = ob_get_clean();
$out = strtolower($out);

var_dump($out);
?>

この例の出力は以下のようになります。

string(11) "hello world"

ob_start() および ob_get_contents() も参照ください。