htmlファイルを自動生成するために使えそうな関数。

ob_start();

この関数は出力のバッファリングをオンにします。

include(**.php)などの出力をバッファに保存してくれます。

$buffer=ob_get_contents();

バッファに保存された出力内容を変数に入れることもできます。

・test.phpの出力結果をtest.htmへ出力のサンプル

$php_file = ‘test.php’;

$htm_file = ‘test.htm’;

$fp = fopen($htm_file, ‘w’);

ob_start();

include($fphp_file);

$buffer=ob_get_contents();

fwrite($fp,$bufferc);

ob_end_clean();

fclose($fp);