function display(){/* работа шаблонизатора, замена меток */}
ob_start(display);
require 'template/index.html';
ob_end_flush();
Я увидел такой код, и не могу понять, чем полезен этот ob_start
В документации, как и везде, просто пишут:
Эта функция включает буферизацию вывода. Если буферизация вывода активна, вывод скрипта не высылается (кроме заголовков), а сохраняется во внутреннем буфере.