Quando subo para o servidor oa página dá um erro e só funciona de fato quando insiro essa função na primeira linga do meu código. Afinal para que serve ob_start?
Quando subo para o servidor oa página dá um erro e só funciona de fato quando insiro essa função na primeira linga do meu código. Afinal para que serve ob_start?
Ela inicializa um buffer de saída, armazenando tudo que for exibido (incluindo erros). Provavelmente o erro está acontecendo pois há avisos sendo exibidos antes de você tentar inicializar a sessão. Dá uma lida aqui:
https://dias.dev/2023-03-07-entenda-o-erro-cannot-modify-header-information-php/