ob_start ()
запустит буфер вывода, который подавит весь контент. Затем, после того, как вы сделали весь вывод, вызовите ob_get_contents ()
и присвойте его переменной. Наконец, вызовите ob_end_clean ()
, чтобы снова начать нормальное эхо.
ob_start() echo "This content won't be echoed immediatley"; $contents = ob_get_contents(); ob_end_clean(); echo $contents;
как упомянула Милен, ознакомьтесь с функциями управления выводом.
Этот метод очень полезен, особенно для работы с Wordpress, который является установлен для вывода большинства вещей, например комментариев, и не предоставляет функции возврата.