Restoration
1/30/2017 - 11:41 AM

header()

header()

header 生の HTTP ヘッダを送信する

header関数を使用するとリダイレクト処理を行える

header('location: index.php');
exit();

header関数でLocation: URL指定してやればリダイレクトを行うことができる。 注意点

  • 前後でechoやprintで出力をしていないか
  • phpタグの前に空白・改行が混じってないか
  • header関数使用後、exit関数で処理をおこない終了しているか

前後に何らかの出力をすると正しくリダイレクトされない場合があるので注意する。