Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

जाँच करें कि संपत्ति PHP के साथ वस्तु या वर्ग में मौजूद है या नहीं

properties_exists() या isset() फ़ंक्शन का उपयोग यह जांचने के लिए किया जा सकता है कि संपत्ति वर्ग या वस्तु में मौजूद है या नहीं।

सिंटैक्स

नीचे properties_exists() फ़ंक्शन का सिंटैक्स दिया गया है−

property_exists( mixed $class , string $property )

उदाहरण

if (property_exists($object, 'a_property'))

नीचे isset() फ़ंक्शन का सिंटैक्स है−

isset( mixed $var [, mixed $... ] )

उदाहरण

if (isset($object->a_property))

अगर 'a_property' शून्य है, तो isset () झूठी वापसी करेगा।

उदाहरण

आइए एक उदाहरण देखें -

<?php
   class Demo {
      public $one;
      private $two;
      static protected $VAL;
      static function VAL() {
         var_dump(property_exists('myClass', 'two'));
      }
   }
   var_dump(property_exists('Demo', 'one'));
   var_dump(property_exists(new Demo, 'one'));
?>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा-

bool(true)
bool(true)

  1. क्या हम जांच सकते हैं कि कोई संपत्ति जावास्क्रिप्ट के साथ किसी वस्तु में है या नहीं?

    जावास्क्रिप्ट में किसी ऑब्जेक्ट में कोई प्रॉपर्टी है या नहीं, यह जांचने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.

  1. कैसे जांचें कि जावास्क्रिप्ट के साथ एक बटन क्लिक किया गया है या नहीं?

    जावास्क्रिप्ट का उपयोग करके बटन क्लिक किया गया है या नहीं, यह जांचने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:नीला बैंगनी; }जावास्क्रिप्ट का उपयोग करके यह जांचना कि बटन क्लि

  1. कैसे जांचें कि कोई ऑब्जेक्ट जावास्क्रिप्ट में कक्षा का उदाहरण है या नहीं?

    यह जांचने के लिए कोड निम्नलिखित है कि क्या कोई वस्तु जावास्क्रिप्ट में एक वर्ग का उदाहरण है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0&quo