⊗ppOpAdOI 24 of 107 menu

PHP में OOP में किसी ऑब्जेक्ट की क्लास से संबंधित होने की पहचान

अब हम instanceof ऑपरेटर का अध्ययन करेंगे। यह ऑपरेटर यह निर्धारित करने के लिए उपयोग किया जाता है कि क्या वर्तमान ऑब्जेक्ट निर्दिष्ट क्लास का एक उदाहरण है।

आइए एक उदाहरण देखें। मान लीजिए हमारे पास कोई दो क्लास हैं:

<?php // पहली क्लास: class Class1 { } // दूसरी क्लास: class Class2 { } ?>

आइए पहली क्लास का एक ऑब्जेक्ट बनाएं:

<?php $obj = new Class1; ?>

चर से प्राप्त ऑब्जेक्ट की पहली क्लास और दूसरी क्लास से संबंधित होने की जाँच करते हैं:

<?php // true आउटपुट करेगा, क्योंकि ऑब्जेक्ट Class1 क्लास से संबंधित है: var_dump($obj instanceof Class1); // false आउटपुट करेगा, क्योंकि ऑब्जेक्ट Class2 क्लास से संबंधित नहीं है: var_dump($obj instanceof Class2); ?>

Employee नामक एक क्लास बनाएं जिसमें सार्वजनिक गुण name (नाम) और salary (वेतन) हों।

Student नामक एक क्लास बनाएं जिसमें सार्वजनिक गुण name (नाम) और scholarship (छात्रवृत्ति) हों।

प्रत्येक क्लास के 3 ऑब्जेक्ट बनाएं और उन्हें यादृच्छिक क्रम में $arr नामक एरे में संग्रहित करें।

$arr एरे को लूप से इटरेट करें और सभी कर्मचारियों के नामों का एक कॉलम स्क्रीन पर प्रिंट करें।

इसी तरह, सभी छात्रों के नामों का एक कॉलम स्क्रीन पर प्रिंट करें।

$arr एरे को लूप से इटरेट करें और इसकी सहायता से कर्मचारियों के वेतन का योग और छात्रों की छात्रवृत्तियों का योग ज्ञात करें। लूप के बाद इन दोनों संख्याओं को स्क्रीन पर प्रिंट करें।

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें