Tutorial complet PHP
- au o valore, dar spre deosebire de variabile nu poate fi schimbata sau stearsa si nu sunt precedate de simbolul $
- numele este case sensitiv si va incepe obligatoriu cu o litera. Poate contine litere mari sau mici, cifre si caracterul _ dar fara spatii
- este recomandat, dar nu obligatoriu, ca denumirea constantei sa fie scrisa cu majuscule pentru a fi mai usor identificata de programator
- ca si in cazul variabilelor superglobale constantele au un caracter global.
- pot lua doar valori scalare
Exemplu: constanta NUME are valoarea Popescu
<?php
define('NUME','Popescu');
echo NUME;
?>
define('NUME','Popescu');
echo NUME;
?>
Ca si in cazul variabilelor constructia echo poate gazdui mai multe constante si text impreuna.
<?php
define('NUME','Popescu');
define('PRENUME','Mihai');
echo "Unchiul meu este ".PRENUME. " ".NUME."";
?>
define('NUME','Popescu');
define('PRENUME','Mihai');
echo "Unchiul meu este ".PRENUME. " ".NUME."";
?>
Link-ul autorului:
www.drogoreanu.ro/tutorials/php2.php