constant

Ritorna il valore di una costante

mixed constant(string $name)

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.

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!" ?>

define defined La sezione Costanti