defined
(PHP 4, PHP 5)
defined — Comprueba si existe una constante con nombre dada
Descripción
bool defined
( string
$name
)Comprueba si existe la constante dada y está definida.
Nota:
Si quiere ver si existe una variable, use isset(), ya que defined() sólo se aplica a constantes. Si quiere ver si existe una función, use function_exists().
Parámetros
-
name -
El nombre de la constante.
Valores devueltos
Devuelve TRUE si la constante con nombre dada por name
ha sido definida, si no devuelve FALSE.
Ejemplos
Ejemplo #1 Comprobar constantes
<?php
/* Observe el uso de las comillas, esto es importante. Este ejemplo comprueba
* si e´string 'PRUEBA' es un nombre de una constante con nombre PRUEBA */
if (defined('PRUEBA')) {
echo PRUEBA;
}
?>
Ver también
- define() - Define una constante con nombre
- constant() - Devuelve el valor de una constante
- get_defined_constants() - Devuelve un array asociativo con los nombres de todas las constantes y sus valores
- function_exists() - Devuelve TRUE si la función dada ha sido definida
- La sección sobre Constantes