URL引数からのデータを渡す_PHP
PHPにてURL引数のデータを渡す
URLの指定にて
http://xxxx.yy.zz/user.php?id=5&name=yoshi
などとした場合の「id = '5'」「name = 'yoshi'」の引数を取り出します。
<?php // [ user.php ] if(isset($_GET['id'])) { $id = $_GET['id']; print("$id<br>\n"); } if(isset($_GET['name'])) { $name = $_GET['name']; print("$name<br>\n"); } ?>
HTTP_GET_VARS$_GETの配列内に、URLで指定した値が代入されます。第一引数にてURLでの引数名をシングルクォーテーションで囲って指定しています。
また、「isset()」関数にてその値が存在するか調べています(true or false)。
値は「$id = $_GET['id'];」として取得することができます。
http://xxxx.yy.zz/user.php?id=5&name=yoshi
でPHPファイルの後ろに引数をつけたとすると、「id = '5'」「name = 'yoshi'」のように文字列で値を取得してくることが可能になります。a hrefでのリンク先で値渡しをする場合にも有効ですね。
Future's Laboratory 技術格納庫 2004-2013 Yutaka Yoshisaka.