-4

以下に示すように、クラスを初期化し、そのクラスの結果を出力することにより、出力バッファリングを永続化しようとしています

class test { 
   function __construct(){
      ob_start();
   }  

   public function create(){
      echo '<div>';
      ob_flush();
      echo '</div>';
   }
}


$obj = new test();
echo 'hello';
$obj->create();

出力

  <div>
  hello
  </div>

オブジェクト間でエコーされるものを出力バッファーに入れたいです。これに似たようなことをするにはどうすればよいですか?

4

1 に答える 1