posix_mknod
En esta página
posix_mknod
Crear un fichero especial u ordinario (POSIX.1)
Descripción#
posix_mknod(string $filename, int $flags, [int $major], [int $minor]): bool
```php
Crea un fichero especial u ordinario.
## Parámetros
`filename`
El fichero a crear
`flags`
Este parámetro se construye mediante un operador a nivel de bits OR entre el tipo de fichero (una de las siguientes constantes: `POSIX_S_IFREG`, `POSIX_S_IFCHR`, `POSIX_S_IFBLK`, `POSIX_S_IFIFO` o `POSIX_S_IFSOCK`) y los permisos.
`major`
El identificador de kernel mayor del dispositivo (necesario pasarlo al usar `S_IFCHR` o `S_IFBLK`).
`minor`
El identificador de kernel menor del dispositivo.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Ejemplos
Un ejemplo de `posix_mknod`
```php
Véase también#
posix_mkfifo