(PHP 4 >= 4.0.4, PHP 5)
constant — Devuelve el valor de una constante
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.
El nombre de la constante.
Devuelve el valor de la constante, o NULL si la constante no está definida.
Se generará un error de nivel E_WARNING si la constante no está definida.
Example #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!"
?>