Сделать массив всех GET-переменных
Я пытаюсь сделать массив из всех GET-переменных, переданных php-скрипту. До сих пор я не нашел способа сделать это.
это возможно?
6 ответов
Это уже есть по умолчанию:
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;
}
extract($_REQUEST);
получит каждую переменную, переданную по почте или получить и сделать в новую переменную
переменная $_REQUEST:
ассоциативный массив, который по умолчанию содержит содержимое $_GET, $_POST и $_COOKIE.
http://www.php.net/manual/en/reserved.variables.request.php
Что может помочь