電子書籍の厳選無料作品が豊富!

初歩的な質問で申し訳ありません。
例えば、「data」というデータを送りたい場合、

( U.R.L. )/test.php?i=data

$_GET[i]

でデータを受け取る事はできます。

そこで

( U.R.L. )/test.php?data

という場合、どういうコマンドでデータを
読む事ができるのでしょうか?

下記のプログラムを実行すると

while(list($key,$val) = each ($_GET) )
{print("$key = $val <br>\n");}

data =

と表示され、これを利用すると
データを読む事は出来ますが、
もう少し簡単な方法はあるでしょうか?

A 回答 (2件)

「data」というスタティックなデータあるかどうかを知りたいだけなら


isset($_GET["data"])
で得られます。

なんかわかんないけどデータがつくのでそのキーを受けたいなら
$keys=array_keys($_GET);
print $keys[0];
というようなやり方が妥当かと。
    • good
    • 0
この回答へのお礼

有難うございます。
これで簡単にデータを読み出す事が出来ました。

お礼日時:2009/01/07 16:27

環境変数の QUERY_STRING かなんかで取れると思います。


もしくは
test.php/data
とすると PATH_INFO で取得できます。
    • good
    • 0
この回答へのお礼

有難うございます。
まだ、確認していませんが、
また、ゆっくりとやってみたいと思います。

お礼日時:2009/01/07 16:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!