PHP: le costanti

| giugno 27th, 2008

In php è possibile definire delle costanti, ovvero identificatori di valori che non possono essere modificati od eliminati. Un costante deve essere definita tramite la funzione define() e va richiamata senza l’utilizzo del $, attenzione perchè di default sono case sentitive. Le costanti sono sempre globali. Si può accedere alle costanti da qualsiasi punto dello script senza tenere conto della visibilità.

In pratica una costante si definisce così:

1
2
3
<?php
define("COSTANTE","hello");
?>

e si usa così:

1
2
3
4
<?php
echo COSTANTE;
/* Stampa: hello */
?>

Inoltre è possibile verificare se una costante è stata definita

1
2
3
4
5
<?php
if(defined("COSTANTE")){ 
   echo "definita";
}
?>