314 of 410 menu

फ़ंक्शन method_exists

फ़ंक्शन method_exists यह जांचता है कि निर्दिष्ट क्लास या ऑब्जेक्ट में कोई मेथड मौजूद है या नहीं। पहला पैरामीटर के रूप में यह फ़ंक्शन एक ऑब्जेक्ट या क्लास का नाम स्वीकार करता है, और दूसरा - स्ट्रिंग के रूप में मेथड का नाम। यह true लौटाता है, अगर मेथड मौजूद है, और false अन्यथा।

सिंटैक्स

method_exists(object|string $class, string $method): bool

उदाहरण

आइए एक क्लास में मेथड के अस्तित्व की जांच करें:

<?php class MyClass { public function test() {} } $res = method_exists('MyClass', 'test'); var_dump($res); ?>

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

true

उदाहरण

आइए एक ऑब्जेक्ट में मेथड के अस्तित्व की जांच करें:

<?php $obj = new MyClass(); $res = method_exists($obj, 'test'); var_dump($res); ?>

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

true

उदाहरण

आइए एक गैर-मौजूद मेथड की जांच करें:

<?php $res = method_exists('MyClass', 'notExists'); var_dump($res); ?>

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

false

यह भी देखें

  • फ़ंक्शन property_exists,
    जो प्रॉपर्टी के अस्तित्व की जांच करता है
  • फ़ंक्शन function_exists,
    जो फ़ंक्शन के अस्तित्व की जांच करता है
  • फ़ंक्शन get_class_methods,
    जो क्लास के मेथड्स लौटाता है
  • फ़ंक्शन is_callable,
    जो कॉल करने की संभावना की जांच करता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें