Menu principale:
define('COSTANTE', 'stringa'); define('POST_PER_PAGINA', 10); define('TEMPLATE_EMAIL', 'template.html');
echo COSTANTE; //stamperà "stringa" in output echo "Numero di posta per pagina: " . POST_PER_PAGINA;
echo defined('COSTANTE'); //stamperà "1" in quanto la costante "COSTANTE" esiste echo defined('COSTANTE_NON_ESISTENTE'); //non stamperà nulla
var_dump(get_defined_constants(true));
Costante | Descrizione |
FILE | Contiene il percorso (path) del file su cui ci troviamo. |
DIR | Contiene il percorso della directory in cui è contenuto il file corrente. |
FUNCTION | Contiene il nome della funzione che stiamo utilizzando. |
LINE | Contiene il numero di riga corrente. |
CLASS | Contiene il nome della classe corrente. |
METHOD | Contiene il nome del metodo corrente. |
NAMESPACE | Contiene il nome del namespace corrente. |
TRAIT | Contiene il nome del trait corrent |