Следующие константы определяются модулем и доступны, только если модуль либо собрали в PHP, либо динамически загрузили при выполнении кода.
SEEK_SET
(int )
SEEK_CUR
(int )
SEEK_END
(int )
LOCK_SH
(int )
LOCK_EX
(int )
LOCK_UN
(int )
LOCK_NB
(int )
flags
функции file()
FILE_USE_INCLUDE_PATH
(int )
filename
в списке путей директивы include_path.
FILE_NO_DEFAULT_CONTEXT
(int )
FILE_APPEND
(int )
FILE_IGNORE_NEW_LINES
(int )
FILE_SKIP_EMPTY_LINES
(int )
FILE_BINARY
(int )
Двоичный режим.
Константа устарела с PHP 8.1.0 и ни на что не влияет.
FILE_TEXT
(int )
Текстовый режим.
Константа устарела с PHP 8.1.0 и ни на что не влияет.
flags
функции glob()
GLOB_AVAILABLE_FLAGS
(int )
GLOB_* вместе взятые.
Эквивалентно записи 0 | GLOB_BRACE |
GLOB_MARK | GLOB_NOSORT |
GLOB_NOCHECK | GLOB_NOESCAPE |
GLOB_ERR | GLOB_ONLYDIR .
GLOB_BRACE
(int )
Замечание: Флаг
GLOB_BRACEнедоступен на ряде систем наподобие Solaris или Alpine Linux, которые работают не на ядре GNU.
GLOB_ERR
(int )
GLOB_MARK
(int )
GLOB_NOCHECK
(int )
GLOB_NOESCAPE
(int )
GLOB_NOSORT
(int )
GLOB_ONLYDIR
(int )
flags
функции pathinfo()
PATHINFO_ALL
(int )
PATHINFO_DIRNAME
(int )
PATHINFO_BASENAME
(int )
PATHINFO_EXTENSION
(int )
PATHINFO_FILENAME
(int )
scanner_mode
функций parse_ini_file()
и parse_ini_string()
INI_SCANNER_NORMAL
(int )
INI_SCANNER_RAW
(int )
INI_SCANNER_TYPED
(int )
flags
функции fnmatch()
FNM_NOESCAPE
(int )
FNM_PATHNAME
(int )
FNM_PERIOD
(int )
FNM_CASEFOLD
(int )
UPLOAD_ERR_CANT_WRITE
(int )
Не получилось записать файл на диск.
Значение константы равно 7.
UPLOAD_ERR_EXTENSION
(int )
PHP-модуль остановил загрузку файла на сервер. PHP не даёт
способа выяснить, какой модуль вызвал остановку загрузки файла;
определить причину иногда помогает проверка списка загруженных модулей функцией phpinfo() .
Значение константы равно 8.
UPLOAD_ERR_FORM_SIZE
(int )
Загруженный на сервер файл превысил значение
директивы MAX_FILE_SIZE, которую указали в HTML-форме.
Значение константы равно 2.
UPLOAD_ERR_INI_SIZE
(int )
Загруженный на сервер файл превысил значение директивы
upload_max_filesize
файла php.ini.
Значение константы равно 1.
UPLOAD_ERR_NO_FILE
(int )
Ни один файл не загрузился на сервер.
Значение константы равно 4.
UPLOAD_ERR_NO_TMP_DIR
(int )
Отсутствует временная папка.
Значение константы равно 6.
UPLOAD_ERR_OK
(int )
Ошибок не возникло, файл успешно загрузился на сервер.
Значение константы равно 0.
UPLOAD_ERR_PARTIAL
(int )
Файл загрузился на сервер только частично.
Значение константы равно 3.