isset कंस्ट्रक्शन

isset कंस्ट्रक्शन यह जांचता है कि वेरिएबल मौजूद है या नहीं और क्या उसका मान null नहीं है। यदि वेरिएबल मौजूद है और null के बराबर नहीं है तो true लौटाता है, अन्यथा 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

यह भी देखें

  • फ़ंक्शन empty,
    जो जांचता है कि क्या वेरिएबल खाली है
  • फ़ंक्शन is_null,
    जो वेरिएबल को null के लिए जांचता है