Veo (no solo en este sitio) una gran cantidad de preguntas de programadores sin experiencia sobre el infame "encabezados ya enviados ... salida comenzó en" error , y muchas personas sugieren utilizar el buffer de salida como una solución.Caso de uso para el búfer de salida como la solución correcta para "encabezados ya enviados"
En mi experiencia, nunca he encontrado una situación en la que ese error no haya sido causado por un error en la lógica del programa. ¿Hay casos en que el almacenamiento en búfer de salida es realmente la solución correcta?
¿Se puede elaborar? –
Verdadero, los sistemas de plantillas lo necesitan. Sin embargo, la pregunta se refiere a situaciones de "encabezados ya enviados". – deceze
solomongaby implica que algunos sistemas de plantillas utilizan el almacenamiento en búfer de salida para procesar fragmentos de la plantilla que se fusionarán en algún paso posterior de la representación.Sin embargo, aunque este es un uso válido del almacenamiento en búfer de salida, no es una explicación de por qué el almacenamiento en búfer podría ser una forma válida de resolver el problema de "encabezados" que es la pregunta original. – ivans