平成30/ 2018-12-19 23:46
PHP, ob_start(),  2018.08.31

( ob_get_clean() を使いましょう )
( 以下のように ob_start() と ob_end_clean() をセットで使うとメモリが、ちゃんと開放される。 ob_clean() だとダメ )

ob_start();
$html = ob_get_contents();
ob_end_clean();
echo $html;

ob_start();
$html = ob_get_contents();
ob_end_clean();
echo $html;



( UTF8で記述して、SJISで出力する )

function ob_callback($_){
    return mb_convert_encoding($_, "sjis-win", "utf8");
}
ob_start('ob_callback');
?><html>あああ</html><?php
ob_end_flush();





----------------------------------------------
ob_start();
require_once "bill.php";
$htm = ob_get_contents();
ob_clean();
echo $htm;

require_once "bill.php";
$htm = ob_get_contents();
ob_end_clean();
echo $htm;



___ Thanks.
ob_clean
http://www.php.net/manual/ja/function.ob-clean.php