ob_* 関数べんり
ob_*
関数べんりだ。テンプレート内での出し分けのテストとかで使える。
<?php $user = new User(); $string = get_include_contents('somefile.php', array("user", $user)); function get_include_contents($filename, $data) { if (is_file($filename)) { extract($data); ob_start(); include $filename; return ob_get_clean(); } return false; }
PHP: 出力制御 関数 - Manual http://www.php.net/manual/ja/ref.outcontrol.php