Índice

Constantes PHP predefinidas Constantes:predefinidas

PHP predefine un gran número de constantes que incluyen:

Nombre

Contenido

__FILE__ *

Nombre del archivo en ejecución. Da el nombre del archivo incluido si se utiliza en un archivo incluido.

__LINE__ *

Número de línea en ejecución. Da el número de la línea del archivo incluido si se utiliza en un archivo incluido.

__DIR__ *

Carpeta del archivo en ejecución. Equivalente a dirname(__FILE__).

__NAMESPACE__

Nombre del espacio de nombres actual.

PHP_VERSION

Versión de PHP.

PHP_OS

Sistema operativo del servidor PHP. Ejemplos (no exhaustivos): AIX, Linux, SunOS, WINNT.

PHP_OS_FAMILY

Familia del sistema operativo del servidor PHP : Win-dows, BSD, Darwin, Solaris, Linux o Unknown. Añadido en versión 7.2.

TRUE *

Valor booleano verdadero (TRUE).

FALSE *

Valor booleano falso (FALSE).

NULL *

Valor NULL.

E_*

Códigos de error (véase capítulo Administrar los errores en un script PHP).

DIRECTORY_SEPARATOR

Carácter separador utilizado en los nombres de directorio para la plataforma en la que está instalado PHP. DIRECTORY_SEPARATOR

PHP_EOL

Secuencia de caracteres utilizada por la plataforma para representar una nueva línea. Se incluyó en la versión 5.0.2.

PHP_INT_MAX

Valor del entero mayor.

PHP_INT_MIN

Valor del entero más pequeño. Novedad de la versión 7.

PHP_INT_SIZE

Tamaño de los enteros (número de bytes)..

PHP_FLOAT_DIG

Número de decimales que se pueden redondear ...