PHPスクリプトに渡されたすべてのGET変数から配列を作成しようとしています。これまでのところ、これを行う方法は見つかりませんでした。
これは可能ですか?
デフォルトですでに存在します:
print_r($_GET); // for all GET variables
print_r($_POST); // for all POST variables
$_GET
クエリ文字列からすべての変数を取得するスーパーグローバル配列。
// print all contents of $_GET array
print_r($_GET);
// print specific variable
echo $_GET['key_here'];
foreach
ループを使用して、次のようにそれらすべてを実行することもできます。
foreach($_GET as $key => $value)
{
echo 'Key = ' . $key . '<br />';
echo 'Value= ' . $value;
}
GET変数は既に配列として渡されています
extract($_REQUEST);
Postで渡されるすべての変数を取得するか、取得して新しい変数にします
$ _REQUEST変数は次のとおりです。
デフォルトで$ _GET、$ _ POST、および$ _COOKIEの内容を含む連想配列。
http://www.php.net/manual/en/reserved.variables.request.php
それは助けることができます
すべてのGETパラメータを取得:
$ all_params = $ _SERVER ['QUERY_STRING']