⊗ppOpAdCF 15 of 107 menu

PHP में अलग-अलग फाइलों में क्लासेस को स्टोर करना

इस पाठ से पहले हम अपनी क्लासेस उसी फाइल में लिखते थे जहाँ हम उन्हें कॉल करते थे। वास्तविक जीवन में क्लासेस आमतौर पर अलग-अलग फाइलों में स्टोर रहती हैं, और प्रत्येक क्लास अपनी अलग फाइल में होती है। साथ ही एक समझौता यह भी है कि क्लास वाली फाइल का नाम क्लास के नाम के समान ही रखा जाना चाहिए। आइए इसे व्यवहार में देखें। चलिए User.php नाम की एक फाइल बनाते हैं जिसमें User क्लास हो:

<?php class User { } ?>

मान लीजिए अब हमारे पास index.php नाम की एक फाइल है, जिसमें हम अपनी User क्लास का उपयोग करना चाहते हैं। हम इस फाइल में सीधे User क्लास की एक ऑब्जेक्ट नहीं बना सकते - इससे एरर आएगी, क्योंकि PHP इस क्लास का कोड नहीं ढूंढ पाएगा:

<?php $user = new User; // इससे एरर आएगी ?>

ताकि User क्लास index.php फाइल में एक्सेसिबल हो सके, उसमें अपनी क्लास वाली फाइल को कनेक्ट करना होगा। आइए इसे require_once कमांड की मदद से करते हैं:

<?php require_once 'User.php'; // अपनी क्लास को कनेक्ट कर रहे हैं $user = new User; ?>

अलग-अलग फाइलों में कई क्लासेस बनाएँ। अपनी क्लासेस को index.php फाइल में कनेक्ट करें।

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