PHP Konstanter
- Föregående sida PHP Strängfunktioner
- Nästa sida PHP Operatorer
Konstanter liknar variabler, men när en konstant har definierats kan den inte ändras eller avbrytas.
PHP Konstanter
Konstanter är identifikatorer för enskilda värden (namn). Det är inte möjligt att ändra detta värde i skriptet.
Giltiga konstantnamn börjar med tecken eller understreck (ingen $-tecken innan konstantnamnet).
Kommentar:I motsats till variabler är konstanter automatiskt globala över hela skriptet.
Sätt PHP-konstant
För att sätta en konstant, använd define()
Funktion - den använder tre parametrar:
- Den första parametern definierar konstantens namn
- Den andra parametern definierar konstantens värde
- Den valfria tredje parametern bestämmer om konstantnamnet är känsligt för storlek och små bokstäver. Standard är false.
Följande exempel skapar enKonstanter som är känsliga för storlek och små bokstävermed värdet "Welcome to codew3c.com!":
Exempel
<?php define("GREETING", "Welcome to codew3c.com!"); echo GREETING; ?>
Följande exempel skapar enKonstanter är inte känsliga för storlek och små bokstävermed värdet "Welcome to codew3c.com!":
Exempel
<?php define("GREETING", "Welcome to codew3c.com!", true); echo greeting; ?>
Konstanter är globala
Konstanter är automatiskt globala och kan användas över hela skriptet.
Följande exempel använder en konstant inom en funktion, även om den definieras utanför funktionen:
Exempel
<?php define("GREETING", "Welcome to codew3c.com!"); function myTest() { echo GREETING; } myTest(); ?>
- Föregående sida PHP Strängfunktioner
- Nästa sida PHP Operatorer