Constantes en PHP
Las Constantes en PHP son un equivalente a una variable pero con la particularidad que no se pueden cambiar su valor una vez asignado y son SUPERGLOBALS, es decir, una constante puede ser accesada desde cualquier parte del script, función etc sin la necesidad de pasarlo como parametro o similar; además que estás no usan el simbolo de dolar «$» al inicio como en el caso de las variables
Para crear una constante se usa la funcion define:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php define('MICONSTANTE', 'Valor de mi Constante'); define('THIS_SCRIPT', 'index'); echo MICONSTANTE; function miscript() { if (THIS_SCRIPT=='index') { echo " estoy en THIS_SCRIPT"; } } miscript(); ?> |
1 2 3 4 5 6 7 |
<? define('MICONSTANTE', 'Valor de mi Constante'); echo constant('MICONSTANTE'); $existe = defined("MICONSTANTE"); // 0 = No definida, 1 = Constante Existe o que es lo mismo FALSE/TRUE echo $existe; ?> |
Sin comentarios