1
resposta

o que seria ob_start?

Teria mais detalhes o que seria o buffer, e quandos saber se está ativado e pq ativar?

1 resposta

Olá, Thamiris. O controle de output buffer do PHP geralmente é utilizado por bibliotecas externas e isso deve ser transparente pra gente. Se você se deparar com um caso onde vai querer burlar o output buffer, o que é incrivelmente incomum, aí sim você vai precisar usar o STDOUT diretamente.

Nesse post eu falo um pouquinho mais sobre isso: https://dias.dev/2020-11-03-wraper-de-streams-php/

Aqui nessa tarefa eu deixei um "Para saber mais" também: https://cursos.alura.com.br/course/php-io-arquivos-streams/task/59111

:-)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software