isset Yapısı
isset yapısı, bir değişkenin var olup olmadığını ve değerinin null olup olmadığını kontrol eder. Değişken mevcutsa ve null değilse true döndürür, aksi takdirde false döndürür. Birden fazla parametre alabilir - bu durumda yalnızca iletilen tüm değişkenler mevcutsa true döndürür.
Sözdizimi
phpisset($var);
phpisset($var1, $var2, ...);
Örnek
Bir değişkenin varlığını kontrol edelim:
php<?php
$var = 'test';
var_dump(isset($var));
?>
Kodun çalıştırılmasının sonucu:
phptrue
Örnek
Birden fazla değişkeni kontrol edelim:
php<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Kodun çalıştırılmasının sonucu:
phpfalse
Örnek
Var olmayan bir değişkeni kontrol edelim:
php<?php
var_dump(isset($undefinedVar));
?>
Kodun çalıştırılmasının sonucu:
phpfalse