CONSTANTES
Una constante es un identificador
(nombre) para expresar un valor simple. Como el nombre sugiere, este valor no
puede variar durante la ejecución del script. Una constante es sensible a
mayúsculas por defecto. Por convención, los identificadores de contantes
siempre suelen declararse en mayúsculas.
El nombre de una constante sigue las
mismas reglas que cualquier otra etiqueta de PHP. Un nombre de constante válido
empieza por una letra o subguión, seguido por cualquier número o letras,
números o subguiones. Usando una expresión regular, se representaría de la
siguiente manera: [a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*
Se puede definir una constante usando la
función define(). Una vez definida, no puede ser modificada ni eliminada.
Para obtener el valor de una constante
solo es necesario especificar su nombre. A diferencia de las variables, no se
tiene que especificar el prefijo $.
DIFERENCIAS ENTRE
CONSTANTES Y VARIABLES EN PHP
Las constantes solo pueden ser definidas usando la
función define(), nunca por simple asignación.
Las constantes no pueden ser redefinidas o eliminadas
después de establecerse; y
Las constantes solo puede albergar valores escalares.
Las constantes no llevan el signo dólar ($), como
prefijo.
Las constantes pueden ser definidas y accedidas desde
cualquier sitio sin importar las reglas de acceso de variables.
Ejemplo #1 Definiendo constantes
<?php
define("CONSTANTE", "Hola mundo.");
echo CONSTANTE; // muestra "Hola mundo."
echo Constante; // muestra "Constant" y se emite un aviso.
?>
Ejemplo #2
<?php
define(“CONSTANT”,”Desarrollo
Web.”);
echo CONSTANT; // imprime
“Desarrollo Web”
?>
Constantes predefinidas: PHP ofrece
un largo número de constantes predefinidas a cualquier script en ejecución.
Muchas de estas constantes, sin embargo, son creadas por diferentes
extensiones, y sólo estarán presentes si dichas extensiones están disponibles,
bien por carga dinámica o porque han sido compiladas.







0 comentarios:
Publicar un comentario