मैं अभी भी ओओपी सीख रहा हूं, इसलिए यह संभव भी नहीं हो सकता है (हालांकि मुझे आश्चर्य होगा अगर), मुझे किसी अन्य कक्षा विधि को कॉल करने में कुछ मदद चाहिए।PHP: किसी अन्य वर्ग की विधि को कॉल करना
ClassA I
में उदाहरण के लिए इस विधि का उपयोग:
function getName()
{
return $this->name;
}
अब
ClassB
से
, मैं फोन करने के लिए ClassA
के getName()
चाहते हैं, मुझे लगता है कि कैसे करते हो (अलग फ़ाइल, लेकिन एक ही निर्देशिका में)? मैंने बस include()
करने की कोशिश की लेकिन यह काम नहीं करता है।
धन्यवाद!
कोड साझा करें आप getName() – Evert
पर कॉल करने के लिए उपयोग कर रहे हैं क्या कक्षा बी के पास कक्षा ए (जैसे पदानुक्रमित) से कोई संबंध है? यदि ऐसा है, तो कक्षा बी कक्षा ए का विस्तार कर सकता है और आपके पास कक्षा ए के कार्यों तक पहुंच होगी। यदि नहीं, तो क्या आप अपनी दो वस्तुओं का थोड़ा और वर्णन कर सकते हैं (वे क्या प्रतिनिधित्व करते हैं)। – Mike
बात यह है कि, कक्षा ए पहले से ही एक और कक्षा (सरल_html_dom जिसे मैंने नेट से डाउनलोड किया है) का विस्तार कर रहा है, इसलिए मैं नहीं चाहता (मुझे पता भी नहीं कि मैं कर सकता हूं) कक्षा ए का विस्तार करता हूं जो पहले से ही कुछ अन्य वर्ग – Ryan