Sistema de Ficheros
PHP Manual

Constantes predefinidas

Estas constantes están definidas por esta extensión y estarán disponibles sólo cuando la extensión haya sido compilada con PHP, o bien sea cargada dinámicamente en ejecución.

SEEK_SET (integer)
SEEK_CUR (integer)
SEEK_END (integer)
LOCK_SH (integer)
LOCK_EX (integer)
LOCK_UN (integer)
LOCK_NB (integer)
GLOB_BRACE (integer)
GLOB_ONLYDIR (integer)
GLOB_MARK (integer)
GLOB_NOSORT (integer)
GLOB_NOCHECK (integer)
GLOB_NOESCAPE (integer)
GLOB_AVAILABLE_FLAGS (integer)
PATHINFO_DIRNAME (integer)
PATHINFO_BASENAME (integer)
PATHINFO_EXTENSION (integer)
PATHINFO_FILENAME (integer)
A partir de PHP 5.2.0.
FILE_USE_INCLUDE_PATH (integer)
Busca filename en include_path (desde PHP 5).
FILE_NO_DEFAULT_CONTEXT (integer)
FILE_APPEND (integer)
Añade contenido a un archivo existente.
FILE_IGNORE_NEW_LINES (integer)
Quita caracteres EOL (desde PHP 5).
FILE_SKIP_EMPTY_LINES (integer)
Salta líneas vacías (desde PHP 5).
FILE_BINARY (integer)

Modo binario (desde PHP 5.2.7).

Nota:

Esta constante no tiene efecto y sólo esta disponible por compatibiidad de versiones posteriores.

FILE_TEXT (integer)

Modo texto (desde PHP 5.2.7).

Nota:

Esta constante no tiene efecto y sólo esta disponible por compatibilidad de versiones posteriores.

INI_SCANNER_NORMAL (integer)
Modo de búsquda INI normal (desde PHP 5.3).
INI_SCANNER_RAW (integer)
Modo de búsqueda INI en bruto (desde PHP 5.3).
INI_SCANNER_TYPED (integer)
Modo de examen INI tipificado (desde PHP 5.6.1).
FNM_NOESCAPE (integer)
Deshabilita el escapado de la barra invertida.
FNM_PATHNAME (integer)
Una barra en una cadena sólo concide con otra en el patrón dado.
FNM_PERIOD (integer)
Un punto en una cadena debe coincidir exactamente con otro en el patrón dado.
FNM_CASEFOLD (integer)
Comparación insensible a mayúsculas-minúsculas. Parte de la extensión GNU.

Sistema de Ficheros
PHP Manual