posix_mkfifo

(PHP 4, PHP 5, PHP 7, PHP 8)

posix_mkfifoСоздаёт специальный fifo файл (именованный канал- pipe)

Описание

posix_mkfifo(string $filename, int $permissions): bool

posix_mkfifo() создаёт специальный FIFO файл, который существует в файловой системе и выступает в качестве двунаправленной связи для процессов.

Список параметров

filename

Путь к FIFO файлу.

permissions

Второй параметр permissions должен быть представлен в восьмеричной нотации (например 0644). Это уровень прав для вновь созданного FIFO файла, также зависит от настроек текущего umask(). Права на созданный файл будут определяться как результат (mode & ~umask).

Возвращаемые значения

Функция возвращает true в случае успешного выполнения или false, если возникла ошибка.