(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
constant — Ritorna il valore di una costante
Ritorna il valore di una costante di nome
name
.
constant() è utile se si ha bisogno di ottenere il valore di una costante, ma non se ne conosce il nome. Per esempio se è in una variabile ritornata da una funzione.
Questa funzione può essere usata anche con le costanti di classe.
name
Il nome della costante.
Ritorna il valore della costante o null
se la costante non è
definita.
Un errore E_WARNING
e' generato se la
costante non è definita.
Example #1 Esempio d'uso di constant()
<?php
define("MAXSIZE", 100);
echo MAXSIZE;
echo constant("MAXSIZE"); // Equivalente alla riga precedente
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!"
?>