header();
最初にスクリプトの実行を開始してから数日間、呼び出しがあり、正常に機能するスクリプトがあります。
その後、数日後、ヘッダー情報を変更できないというエラーが発生し始めました。
次に、エラーをグーグルで検索すると、うまくob_start();
いきます!ob_end_flush();
エラーはなくなりましたが、私の質問は、なぜそれがなくても数日前に機能ob_start();
するob_end_flush();
のですか?
この動作の背後にある説明を知りたいです。
ところで、私はheader()
このように呼びます:
if(condition is true){
header('Location: anotherpage.php');
}
そして、私はsession_start();
最初に を持っています。