© Marco Olivo <me@olivo.net>, luglio 2001

LE VARIABILI

In PHP le variabili non devono necessariamente essere dichiarate a priori e sono atipizzate. Questo significa che una variabile può contenere un intero, una stringa, un floating point o un valore booleano durante la sua esecuzione senza aver bisogno di essere ridichiarata ogni volta. La cosa curiosa è che persino un array può essere un mix di variabili di tipo diverso.
Le variabili in PHP si distinguono perchè incominciano con il simbolo di dollaro ("$") Gli assegnamenti sono contraddistinti dal simbolo di "=", come in C e Perl, mentre i simboli per i confronti sono:

<   minore di
>   maggiore di
<=  minore o uguale a
>=  maggiore o uguale a
!=  diverso da
Alcune utili funzioni legate alle variabili sono: Es.

<?PHP
$i = 3;			/* assegna ad $i il valore 3 */
echo $i;		/* stampa "3" */
$i = "casa";	/* adesso assegna ad $i il valore "casa" (vedi sopra: atipizzazione delle variabili) */
echo $i;		/* stampa "casa" */

echo isset($i);	/* stampa "true": la variabile $i è settata */
unset($i);		/* la variabile $i adesso viene "de-settata" */
echo isset($i);	/* stampa "false": la variabile $i non è pił settata */
?>

Gli array, che possono essere a pił dimensioni, sono indicati nella forma:

$array

come tutte le altre variabili. Per accedere al contenuto della $i-esima variabile dell'array si avrà una istruzione del tipo $array[$i - 1] (gli indici dell'array partono da 0 come in C)