a hrefでパラメーターを渡す方法

index.php

<html lang="ja">
    <head>
        <meta charset="UTF-8" />
        <title>リンク先へ値(パラメータ)を渡す</title>
        <link rel="stylesheet" href="./styles/main.css" />
    </head>
    <body>
        <h1>元ページ</h1>
        <!--id=1とname=値をリンク先ページへ渡す-->
        <p><a href="next.php?id=1&name=値">次へ</a></p>
    </body>
</html>

next.php

<html lang="ja">
    <head>
        <meta charset="UTF-8" />
        <title>リンク先で値(パラメータ)を受け取る</title>
        <link rel="stylesheet" href="./styles/main.css" />
    </head>
    <body>
        <h1>リンク先ページ</h1>
        <?php

            // $_GET関数で値を受け取る
            $id = $_GET['id'];      // idを受け取り、変数に代入
            $name = $_GET['name'];  // nameを受け取り、変数に代入

            // 出力
            echo $id ."<br />\n"; // 変数idを出力
            echo $name;             // 変数nameを出力
        ?>
    </body>
</html>

結果

1
値

参考

【PHP】リンク先で値(パラメータ)を受け取る

藤沢瞭介(Ryosuke Hujisawa)
  • りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

未整理記事