Page 101 - Corso di PHP - Livello base
P. 101
Se, dopo aver invocato la funzione unset, proveremo a stampare
la variabile $variabile, ci sarà un errore proprio perché
abbiamo “distrutto” la variabile tramite la funzione unset. In
realtà non si tratta di una vera funzione, perché non
restituisce alcunché: possiamo però chiamarla così perché
nacque inizialmente come una vera funzione e a partire da
PHP 4 è diventata un comando (come echo o include). Unset ci
tornerà utile quando ci occuperemo dei cookie e dovremo
distruggerli. La pagina dove poter trovare la documentazione
ufficiale di unset è http://php.net/manual/en/function.unset.php.
La prossima funzione è is_null: controlla se il valore associato
una variabile è nullo oppure no. In caso affermativo, la
funzione restituirà il booleano true e in caso contrario
restituirà false. Anche questa funzione riceve come parametro
semplicemente la variabile che vogliamo controllare.
Vediamola applicata in un blocco condizionale:
<?php
$variabile = NULL;
if (is_null($variabile))
{
echo "Variabile nulla";
}
else
{
echo $variabile;
}
?>
In questo caso la variabile è nulla (per dichiarare nulla una
101