Я пытаюсь сделать массив из всех ПОЛУЧАТЬ-ПЕРЕМЕННЫХ переданным Сценарию PHP. До сих пор я не нашел способа сделать это.
Действительно ли это возможно?
Он уже есть по умолчанию:
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;
}
Переменная $ _REQUEST:
Ассоциативный массив, который по умолчанию содержит содержимое $ _GET, $ _POST и $ _COOKIE.
http://www.php.net/manual/en/reserved.variables.request.php
Это может помочь