1

PHPでクエリ文字列からパラメータ名のみを読み取るにはどうすればよいですか? たとえば、これらの両方で:

www.example.com/index.php?a='1'
www.example.com/index.php?a

必要な出力は次のとおりです。

a
4

3 に答える 3

3

グローバル $_GET 配列のarray_keysを使用できます。

$keys = array_keys($_GET);
echo $keys[0]; // echos a 
于 2012-10-14T20:21:08.863 に答える
2

GETのキーを取得する必要があります。

foreach ($_GET as $key => $val)
{
    print($key);
}

またはgetviaprint_r(array_keys($_GET));関数。

于 2012-10-14T20:22:07.883 に答える
1

$_GET単なる配列変数です(コマンドではありません)。この配列のキーとしてパラメーター名が入力され、対応する値としてパラメーター値が入力されます。

したがって、を使用してarray_keys($_GET)ください。

于 2012-10-14T20:21:55.217 に答える