Índice

Las bases del lenguaje PHP

1. Constantes Constantes

a. Definición

La función define o la palabra clave const permiten definir una constante. define const

Una constante es un área de memoria identificada por un nombre que contiene un valor legible, pero no modificable en el programa.

Sintaxis

booleano define(cadena nombre, mixto valor[, booleano sensible_mayúsculas])
const nombre = valor

nombre

Nombre de la constante (véase la sección Estructura básica de una página PHP - Normas de denominación, en este capítulo).

valor

Valor de la constante.

sensible_mayúsculas

Indica si el nombre de la constante distingue entre mayúsculas y minúsculas (TRUE - valor predeterminado) o no (FALSE).

La función define devuelve TRUE en caso de éxito y FALSE en caso de error.

Cualquier tipo de dato escalar (véase la sección Las bases del lenguaje PHP - Tipos de datos, en este capítulo) se puede utilizar como tipo de datos de una constante. También es posible definir una constante de tipo matriz utilizando la palabra clave const desde la versión 5.6 y con la función define desde la versión 7 (ver la sección Las bases del lenguaje PHP - Matrices, en este capítulo).

El nombre de una constante no puede comenzar con un $, ya que este prefijo está reservado al nombre de las variables (véase la sección Las bases del lenguaje PHP - Variables, en este capítulo). Definir una constante cuyo nombre ...