constant
(PHP 4 >= 4.0.4, PHP 5)
constant — Devuelve el valor de una constante
Descripción
Devuelve el valor de una constante indicada por
name.
constant() es útil si se necesita recuperar el valor de una constante, pero no se conoce su nombre. Esto es, está almacenada en una variable o es devuelta por una función.
Esta función también funciona con las constantes de clases.
Parámetros
-
name -
El nombre de la constante.
Valores devueltos
Devuelve el valor de la constante, o NULL si la constante no está
definida.
Errores/Excepciones
Se generará un error de nivel E_WARNING si la
constante no está definida.
Ejemplos
Ejemplo #1 Ejemplo de constant()
<?php
define("MAXSIZE", 100);
echo MAXSIZE;
echo constant("MAXSIZE"); // lo mismo que la línea anterior
interface bar {
const test = 'foobar!';
}
class foo {
const test = 'foobar!';
}
$const = 'test';
var_dump(constant('bar::'. $const)); // string(7) "foobar!"
var_dump(constant('foo::'. $const)); // string(7) "foobar!"
?>
Ver también
- define() - Define una constante con nombre
- defined() - Comprueba si existe una constante con nombre dada
- La sección sobre Constantes