~ Fondamenti di sintassi ~
Costanti
Definire una costante
Come si è potuto notare il valore e il tipo di
dato contenuto in una variabile sono molto
flessibili, in quanto è possibile modificarli in ogni momento all'interno
dello script.
Tuttavia si potrebbe avere l'esigenza di assegnare ad una variabile un
valore costante e quindi non modificabile. Ciò è reso possibile
dall'utilizzo della funzione
define().
Vediamo come:
<?php
define ("NOME", "PincoPal");
print
NOME."<br>"; 
\isualizza:PincoPal
print " il mio nome è".NOME."<br>"; 
\isualizza: il mio nome è PincoPal
?>
Dall'analisi del codice si può assumere che la
funzione define() necessita di due argomenti di cui,
il primo corrisponderà al nome assegnato alla costante ed il secondo
al valore ed al tipo di dato che dovrà contenere.
E' buona norma scrivere il nome della costante in maiuscolo in modo
da non ingenerare confusione nel codice.
Va sottolineato, infine, che l'interprete php
non è in grado di distinguere tra una stringa inserita tra apici
e una costante, motivo per cui se quest'ultima è seguita o preceduta
da una stringa si dovrà utilizzare l'operatore di concatenamento ".",
così come nell'esempio surriportato.
PincoPal
il mio nome è PincoPal