Defina una constante que distinga entre mayúsculas y minúsculas:
<?phpdefine ( "SALUDO" , "¡Hola! ¿Cómo estás hoy?" ); eco constante ( "SALUDO" ? > );La función define() define una constante.
Las constantes son como variables, excepto que:
Después de la configuración, el valor de una constante no se puede cambiar.
Los nombres constantes no requieren un signo de dólar inicial ($)
El alcance no afecta el acceso a las constantes.
Los valores constantes solo pueden ser cadenas y números.
definir ( nombre, valor, mayúsculas y minúsculas )
parámetro | describir |
---|---|
nombre | Requerido. Especifica el nombre de la constante. |
valor | Requerido. Especifica el valor de la constante. PHP7 admite matrices, los ejemplos son los siguientes:<?php// PHP7+ admite define('ANIMALES', [ 'perro', 'gato', 'pájaro']); echo ANIMALES[1] // Salida "gato"?> |
no distingue entre mayúsculas y minúsculas | Opcional. Especifica si los nombres de constantes distinguen entre mayúsculas y minúsculas. Valores posibles: VERDADERO: no distingue entre mayúsculas y minúsculas FALSO: predeterminado. Distingue mayúsculas y minúsculas |
Valor de retorno: | Devuelve VERDADERO si tiene éxito y FALSO si falla. |
---|---|
Versión PHP: | 4+ |
Defina una constante que no distinga entre mayúsculas y minúsculas:
<?phpdefine ( "SALUDO" , "¡Hola! ¿Cómo estás hoy?" , VERDADERO ); eco constante ( "saludo" ?> ) ;