Я вижу (не только на этом сайте) много вопросов от неопытных PHP-программистов по поводу печально известной ошибки «заголовки уже отправлены... вывод начался с», и многие люди предлагают использовать буферизацию вывода в качестве решения.
На своем опыте я ни разу не встречал ситуации, когда эта ошибка не была вызвана изъяном в логике программы. Есть ли случаи, когда буферизация вывода действительно является правильным решением?