Переменные HTTP-запроса

# $_REQUEST

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

$_REQUEST — Переменные HTTP-запроса

### Описание

Ассоциативный массив (array), который по умолчанию содержит данные переменных $_GET, $_POST и $_COOKIE.

### Примечания

> Замечание: Это «суперглобальная», или автоматическая глобальная, переменная. Поэтому переменная доступна во всех контекстах скрипта. Выполнять global $variable; для доступа к глобальной переменной внутри метода или функции не требуется.

> Замечание:

> При запуске из командной строки записи argv и argc не включаются в этот массив; записи содержит массив (array) $_SERVER.

> Замечание:

> Переменные в массиве $_REQUEST передаются в скрипт через механизмы ввода GET, POST или COOKIE и поэтому удалённый пользователь в состоянии изменить переменные, и им нельзя доверять. Будет ли массив содержать переменные и в каком порядке — определяют директивы конфигурации PHP request_order и variables_order.

### Смотрите также

- "Обработка внешних переменных"
- "Модуль фильтрации данных"

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open