Constantes
Son variables cuyo valor no varían. Existen dos posibilidades:
- Globales:
define(NOMBRE, valor); - Locales (a nivel de archivo):
const NOMBRE; // PHP > 5.3
Se declaran siempre en MAYÚSCULAS.
<?php
define("PI", 3.1416);
const IVA = 0.21;
echo PI, " ", IVA; // No se pone el símbolo dolar
?>
Constantes predefinidas
Hay un conjunto de constantes ya predefinidas, también conocidas como magic constants.
<?php
echo PHP_VERSION;
?>