(PHP 4, PHP 5)
define — Define una constante con nombre
Define una constante con nombre en tiempo de ejecución.
name
El nombre de la constante.
value
El valor de la constante; sólo se permiten valores escalares y null. Los valores escalares son valores de tipo integer, float, string o boolean. Es posible definir contantes resource, sin embargo, no se recomienda y puede causar un comportamiento impredecible.
case_insensitive
Si está establecido a TRUE
, la constante será definida insensible a mayúsculas-minúsculas.
El comportamiento predeterminado es sensible a mayúsculas-minúsculas; esto es,
CONSTANTE y Constante representan
valores diferentes.
Nota:
Las constantes insensibles a mayúsculas-minúsculas se almacenan en minúsculas.
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 Definir Constantes
<?php
define("CONSTANTE", "Hola mundo.");
echo CONSTANTE; // imprime "Hola mundo."
echo Constante; // imprime "Constante" y emite un aviso.
define("SALUDO", "Hola tú.", true);
echo SALUDO; // imprime "Hola tú."
echo Saludo; // imprime "Hola tú."
?>