Konstruktionen isset
Konstruktionen isset kontrollerer, om en variabel eksisterer og om dens værdi ikke er null. Returnerer true, hvis variablen eksisterer og ikke er lig med null, ellers returneres false. Kan tage flere parametre - i dette tilfælde returneres true kun, hvis alle de medsendte variable eksisterer.
Syntaks
isset($var);
isset($var1, $var2, ...);
Eksempel
Lad os kontrollere eksistensen af en variabel:
<?php
$var = 'test';
var_dump(isset($var));
?>
Resultat af kodeudførelse:
true
Eksempel
Lad os kontrollere flere variable:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Resultat af kodeudførelse:
false
Eksempel
Lad os kontrollere en ikke-eksisterende variabel:
<?php
var_dump(isset($undefinedVar));
?>
Resultat af kodeudførelse:
false