isset konstruksiyası
isset konstruksiyası dəyişənin mövcud olub-olmadığını və onun dəyərinin null olub-olmadığını yoxlayır. Əgər dəyişən mövcuddursa və null deyilsə, true qaytarır, əks halda false qaytarır. Bir neçə parametr qəbul edə bilər - bu halda yalnız ötürülən bütün dəyişənlər mövcud olduqda true qaytaracaq.
Sintaksis
isset($var);
isset($var1, $var2, ...);
Nümunə
Dəyişənin mövcudluğunu yoxlayaq:
<?php
$var = 'test';
var_dump(isset($var));
?>
Kodun icrasının nəticəsi:
true
Nümunə
Bir neçə dəyişəni yoxlayaq:
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Kodun icrasının nəticəsi:
false
Nümunə
Mövcud olmayan dəyişəni yoxlayaq:
<?php
var_dump(isset($undefinedVar));
?>
Kodun icrasının nəticəsi:
false