PHP Konstanter
- Forrige side PHP Strengfunktioner
- Næste side PHP Operatorer
Konstanter ligner variabler, men en gang defineret, kan konstanter ikke ændres eller afvikle definitionen.
PHP Konstanter
Konstanter er identifikatorer for en enkelt værdi (navn). Værdien kan ikke ændres i skriptet.
Gyldige konstantnavne begynder med et tegn eller en understregning (der er ingen $-tegn foran konstantnavnet).
Bemærk:I modsætning til variabler er konstanter automatisk globale gennem hele skriptet.
Sæt PHP konstanter
For at sætte en konstant skal du bruge define()
Funktion - den bruger tre parametre:
- Den første parameter definerer konstantens navn
- Den anden parameter definerer konstantens værdi
- Den valgfri tredje parameter bestemmer, om konstantnavnet er følsomt over for store og små bogstaver. Standard er false.
Følgende eksempel opretter enKonstanter, der er følsomme over for store og små bogstavermed værdien "Welcome to codew3c.com!":
Eksempel
<?php define("GREETING", "Welcome to codew3c.com!"); echo GREETING; ?>
Følgende eksempel opretter enKonstanter er ikke følsomme over for store og små bogstavermed værdien "Welcome to codew3c.com!":
Eksempel
<?php define("GREETING", "Welcome to codew3c.com!", true); echo greeting; ?>
Konstanter er globale
Konstanter er automatisk globale og kan bruges gennem hele skriptet.
Følgende eksempel bruger en konstant inden for en funktion, selvom den er defineret udenfor funktionen:
Eksempel
<?php define("GREETING", "Welcome to codew3c.com!"); function myTest() { echo GREETING; } myTest(); ?>
- Forrige side PHP Strengfunktioner
- Næste side PHP Operatorer