კონსტრუქცია isset
კონსტრუქცია isset ამოწმებს, არსებობს თუ არა ცვლადი და არის თუ არა მისი მნიშვნელობა null. აბრუნებს true-ს, თუ ცვლადი არსებობს და არ არის null-ის ტოლი, წინააღმდეგ შემთხვევაში აბრუნებს false-ს. შეუძლია რამდენიმე პარამეტრის მიღება - ამ შემთხვევაში დააბრუნებს true-ს მხოლოდ მაშინ, თუ ყველა გადაცემული ცვლადი არსებობს.
სინტაქსი
phpisset($var);
phpisset($var1, $var2, ...);
მაგალითი
შევამოწმოთ ცვლადის არსებობა:
php<?php
$var = 'test';
var_dump(isset($var));
?>
კოდის შესრულების შედეგი:
phptrue
მაგალითი
შევამოწმოთ რამდენიმე ცვლადი:
php<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
კოდის შესრულების შედეგი:
phpfalse
მაგალითი
შევამოწმოთ არარსებული ცვლადი:
php<?php
var_dump(isset($undefinedVar));
?>
კოდის შესრულების შედეგი:
phpfalse