Предопределённые переменные
PHP Manual

$_FILES

$HTTP_POST_FILES [устаревшее]

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

$_FILES -- $HTTP_POST_FILES [устаревшее]Переменные файлов, загруженных по HTTP

Описание

Ассоциативный массив (array) элементов, загруженных в текущий скрипт через метод HTTP POST. Структура этого массива описана в разделе Загрузка файлов методом POST

$HTTP_POST_FILES содержит ту же начальную информацию, но не является суперглобальным. (Заметьте, что $HTTP_POST_FILES и $_FILES являются разными переменными, так что PHP обрабатывает их соответственно)

Список изменений

Версия Описание
4.1.0 Введен массив $_FILES, который должен заменить $HTTP_POST_FILES.

Примечания

Замечание:

Это 'суперглобальная' или автоматическая глобальная переменная. Это просто означает что она доступна во всех контекстах скрипта. Нет необходимости выполнять global $variable; для доступа к ней внутри метода или функции.

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


Предопределённые переменные
PHP Manual