La costruzione isset
La costruzione isset verifica se una variabile esiste e se il suo valore non è null. Restituisce true se la variabile esiste e non è uguale a null, altrimenti restituisce false. Può accettare più parametri - in questo caso restituirà true solo se tutte le variabili passate esistono.
Sintassi
phpisset($var);
phpisset($var1, $var2, ...);
Esempio
Verifichiamo l'esistenza di una variabile:
php<?php
$var = 'test';
var_dump(isset($var));
?>
Risultato dell'esecuzione del codice:
phptrue
Esempio
Verifichiamo più variabili:
php<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Risultato dell'esecuzione del codice:
phpfalse
Esempio
Verifichiamo una variabile inesistente:
php<?php
var_dump(isset($undefinedVar));
?>
Risultato dell'esecuzione del codice:
phpfalse