POSIX
PHP Manual

Предопределенные константы

Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.

POSIX_F_OK (integer)
Проверить, существует ли файл.
POSIX_R_OK (integer)
Проверить, существует ли файл и имеется ли разрешение на чтение.
POSIX_W_OK (integer)
Проверить, существует ли файл и имеется ли разрешение на запись.
POSIX_X_OK (integer)
Проверить, существует ли файл и имеется ли разрешение на выполнение.
POSIX_S_IFBLK (integer)
Блочный специальный файл
POSIX_S_IFCHR (integer)
Символьный специальный файл
POSIX_S_IFIFO (integer)
FIFO (именованный канал) специальный файл
POSIX_S_IFREG (integer)
Обычный файл
POSIX_S_IFSOCK (integer)
Сокет

Замечание:

Эти константы доступны, начиная с PHP 5.1.0. Также обратите внимание, что некоторые из них могут быть недоступны в вашей системе.


POSIX
PHP Manual