Home > PHP > Function > POSIX > posix_mknod()

posix_mknod()

posix_mknod - Create a special or ordinary file (POSIX.1)

Syntax

bool posix_mknod (string $pathname, int $mode, int $major, int $minor)

Arguments

  • pathname - The file to create
  • mode - This parameter is constructed by a bitwise OR between file type (one of the following constants: POSIX_S_IFREG, POSIX_S_IFCHR, POSIX_S_IFBLK, POSIX_S_IFIFO or POSIX_S_IFSOCK) and permissions.
  • major - The major device kernel identifier (required to pass when using S_IFCHR or S_IFBLK).
  • minor - The minor device kernel identifier.

Description

Creates a special or ordinary file.

Version

PHP 5.1.0

Return value

Returns TRUE on success or FALSE on failure.