PHPでクエリ文字列からパラメータ名のみを読み取るにはどうすればよいですか? たとえば、これらの両方で:
www.example.com/index.php?a='1'
www.example.com/index.php?a
必要な出力は次のとおりです。
a
PHPでクエリ文字列からパラメータ名のみを読み取るにはどうすればよいですか? たとえば、これらの両方で:
www.example.com/index.php?a='1'
www.example.com/index.php?a
必要な出力は次のとおりです。
a
グローバル $_GET 配列のarray_keysを使用できます。
$keys = array_keys($_GET);
echo $keys[0]; // echos a
GETのキーを取得する必要があります。
foreach ($_GET as $key => $val)
{
print($key);
}
またはgetviaprint_r(array_keys($_GET));
関数。
$_GET
単なる配列変数です(コマンドではありません)。この配列のキーとしてパラメーター名が入力され、対応する値としてパラメーター値が入力されます。
したがって、を使用してarray_keys($_GET)
ください。