define

Definisce una costante

bool define(string $name, mixed $value, bool $case_insensitive)

Definisce una costante alfanumerica durante l'esecuzione.

name Il nome della costante. value Il valore della costante; solo valori scalari e null sono consentiti. I valori scalari comprendono integer, float, string o boolean. E' anche possibile definire costanti di tipo resource, tuttavia non è raccomandato e può causare comportamenti imprevedibili. case_insensitive Se settato a true, la costante viene definita case-insensitive. Il comportamento di default è case-sensitive; per esempio CONSTANT e Constant rappresentano valori diversi. Le costanti case-insensitive vengono salvate internamente in minuscolo.

Return success

Definire costanti <?php define("CONSTANT", "Ciao Mondo!"); echo CONSTANT; // output "Ciao Mondo!" echo Constant; // output "Ciao Mondo!" e genera un notice. define("GREETING", "Ciao Mondo!", true); echo GREETING; // output "Ciao Mondo!" echo Greeting; // output "Ciao Mondo!" ?>

defined constant La sezione sulle Costanti