posix_mkfifo

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

posix_mkfifoCria um arquivo especial FIFO (um pipe nomeado)

Descrição

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

posix_mkfifo() cria um arquivo FIFO especial que existe no sistema de arquivos e atua como um terminal de comunicação bidirecional para processos.

Parâmetros

filename

Caminho para o arquivo FIFO.

permissions

O segundo parâmetro permissions representa o modo das permissões do arquivo e deve ser fornecido em notação octal (por exemplo, 0644). A permissão do FIFO recém-criado também depende da configuração da umask() atual. As permissões do arquivo criado são (modo & ~umask).

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.