Konstruksjonen isset
Konstruksjonen isset sjekker om en variabel eksisterer og om dens verdi ikke er null. Returnerer true hvis variabelen eksisterer og ikke er lik null, ellers returnerer den false. Kan ta flere parametere - i dette tilfellet returnerer den true bare hvis alle de oppgitte variablene eksisterer.
Syntaks
isset($var);
isset($var1, $var2, ...);
Eksempel
La oss sjekke eksistensen av en variabel:
<?php
$var = 'test';
var_dump(isset($var));
?>
Resultat av kjøring av koden:
true
Eksempel
La oss sjekke flere variabler:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Resultat av kjøring av koden:
false
Eksempel
La oss sjekke en ikke-eksisterende variabel:
<?php
var_dump(isset($undefinedVar));
?>
Resultat av kjøring av koden:
false