Tipos de recursos
POSIX Functions
POSIX
PHP Manual

# Constantes predefinidas

Estas constantes están definidas por esta extensión y estarán disponibles solamente cuando la extensión ha sido o bien compilada dentro de PHP o grabada dinámicamente en tiempo de ejecución.

`POSIX_F_OK` (integer)
  Verificar si el archivo existe.
`POSIX_R_OK` (integer)
  Verificar si el archivo existe y tiene permisos de lectura.
`POSIX_W_OK` (integer)
  Verificar si el archivo existe y tiene permisos de escritura.
`POSIX_X_OK` (integer)
  Verificar si el archivo existe y tiene permisos de ejecución.
`POSIX_S_IFBLK` (integer)
  Archivo especial de bloque
`POSIX_S_IFCHR` (integer)
  Archivo especial de caracter
`POSIX_S_IFIFO` (integer)
  Archivo especial FIFO (pipe con nombre)
`POSIX_S_IFREG` (integer)
  Archivo normal
`POSIX_S_IFSOCK` (integer)
  Socket

> Note: Estas constantes están disponibles desde PHP 5.1.0. Por favor note también que puede que algunas de ellas no estén disponibles en su sistema.

Tipos de recursos
POSIX Functions
POSIX
PHP Manual