Я вижу (не только на этом сайте) много вопросов от неопытных программистов PHP о печально известных "заголовках, уже отправленных... вывод начался с", и многие люди предлагают использовать буферизацию в качестве решения.
По моему опыту, я никогда не обнаружил ситуации, когда эта ошибка не была вызвана недостатком логики программы. Существуют ли случаи, когда буферизация вывода на самом деле является правильным решением?