Manuál PHP | ||
---|---|---|
PÅ™edcházejÃcà | Dalšà |
define
Popis
bool define ( string name, mixed value [, bool case_insensitive] )Definuje pojmenovanou konstantu, která je podobná proměnné s výjimkou toho, že:
Konstanty nemajà znak dolaru ('$') před jménem;
Konstanty jsou dostupné odkudkoliv bez ohledu na pravidla rozsahu platnosti proměnných;
Konstanty se nedajà předefinovávat a rušit; a
Konstanty se mohou nabývat pouze skalárnÃch hodnot.
Název konstanty je dán argumentem name
;
hodnota je dána argumentem value
.
Dále je dostupný volitelnà třetà argument
case_insensitive
. Pokud má hodnotu
1, konstanta bude definována
case-insensitive.
Výchozà chovánà je
case-sensitive; tj. CONSTANT and Constant reprezentujà různé hodnoty.
define() vracà TRUE při úspěchu a FALSE pokud dojde k chybě.