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

empty कंस्ट्रक्शन यह जांचता है कि क्या वेरिएबल खाली है। यह true लौटाता है, अगर वेरिएबल मौजूद नहीं है या "खाली" मान रखता है। पहले पैरामीटर में जांचे जाने वाला वेरिएबल पास किया जाता है।

सिंटैक्स

phpempty(mixed $var): bool

उदाहरण

आइए कुछ वेरिएबल्स को खालीपन के लिए जांचें:

php<?php
  $var1 = '';
  $var2 = 0;
  $var3 = null;
  
  var_dump(empty($var1)); // true
  var_dump(empty($var2)); // true 
  var_dump(empty($var3)); // true
?>

कोड निष्पादन का परिणाम:

phptrue
true
true

उदाहरण

आइए गैर-खाली वेरिएबल्स की जांच करें:

php<?php
  $var1 = 'text';
  $var2 = 1;
  $var3 = ['a'];
  
  var_dump(empty($var1)); // false
  var_dump(empty($var2)); // false
  var_dump(empty($var3)); // false
?>

कोड निष्पादन का परिणाम:

phpfalse
false
false

उदाहरण

आइए गैर-मौजूद वेरिएबल की जांच करें:

php<?php
  var_dump(empty($undefinedVar));
?>

कोड निष्पादन का परिणाम:

phptrue

यह भी देखें

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