PHPでのページリダイレクトの方法


  1. ヘッダーリダイレクト:

    <?php
    header("Location: http://example.com/new_page.php");
    exit;
    ?>

    このコードでは、header()関数を使用して新しいページのURLを指定し、exitステートメントでスクリプトの実行を終了します。

  2. <?php
    echo '<meta http-equiv="refresh" content="0;URL=\'http://example.com/new_page.php\'" />';
    ?>

    このコードでは、<meta>タグを使用してリダイレクトを実現します。content属性の値はリダイレクトまでの待機時間を指定し、URL属性に新しいページのURLを指定します。

  3. JavaScriptリダイレクト:

    <?php
    echo '<script>window.location.href = "http://example.com/new_page.php";</script>';
    ?>

    このコードでは、JavaScriptを使用してページのリダイレクトを行います。window.location.hrefを新しいページのURLに設定することでリダイレクトを実現します。

これらは一部の一般的な方法ですが、他にもさまざまな方法があります。選択した方法は使用する環境や要件によって異なる場合があります。