Programmazione Web » Php » Controllare che una variabile sia stata valorizzata: la funzione isset()
Controllare che una variabile sia stata valorizzata: la funzione isset()
Difficoltà:
Scritto da Michele Sassi
Sito Web: http://www.comefaccio.net ![]()
Questo tutorial è stato letto 1110 volte
Nella lezione precedente abbiamo visto come effettuare dei controlli di nullità grazie alla funzione empty(). Questa volta invece vedremo come sia possibile ottenere lo stesso risultato lavorando con la funzione isset().
Al contrario di empty(), la funzione isset() restituisce true se la variabile è stata valorizzata, in caso contrario resituirà false.
Possiamo notare appunto come entrambe le funzioni portino allo stesso scopo, anche se con una piccola differenza di logica booleana. La funzione empty(), infatti, restituirà true se la variabile non è stata valorizzata; isset() invece restituirà true se la variabile è stata valorizzata.
Eccone la sintassi:
<?php
$num = 6;
if (isset ($num)){
echo "Il tuo numero è: $num";
}else{
echo"Nessuna definizione";
}
?>
In questo caso, questa porzione di codice stamperà a video "Il tuo numero è: 6" in quanto la variabile $num è stata valorizzata. Nel caso in cui non lo fosse stata il codice ci avrebbe restituito: "Nessuna definizione".

