मैं गया है require
, require_once
, include
, & include_once
के प्रतिस्थापन के रूप में spl_autoload_register
के बारे में कार्यों पढ़ रहा। यद्यपि इसे कार्यान्वित करने के तरीके के बारे में बहुत सी चर्चा है, लेकिन दस्तावेज़ीकरण बहुत विस्तृत नहीं है और इस बात की कोई व्याख्या नहीं है कि यह मूल तरीकों से फायदेमंद कैसे होगा।PHP: spl_autoload_register का क्या फायदा है? का प्रदर्शन भी शामिल है
संदर्भ: http://php.net/manual/en/function.spl-autoload-register.php
मैं सोच रहा हूँ कैसे spl_autoload_register
काम करता है?
spl_autoload_register
का उपयोग करते समय कोई प्रदर्शन अंतर है?
यह क्रॉस लिंक्ड क्लास में कई आवश्यक बयानों (20 से अधिक) को कैसे संभालता है? (क्या इसका अभी भी डुप्लिकेट की आवश्यकता नहीं होगी?)
कक्षा परिभाषाओं को लोड करते समय आपको हमेशा 'requ_once' होना चाहिए, जो डुप्लिकेशन के जोखिम को हटा देता है - जो होने पर घातक त्रुटि उत्पन्न करेगा। – DaveRandom
@ डेव रैंडम मैं अपने सभी वर्गों में 'requ_once' का उपयोग करता हूं, लेकिन' require_once' कथन और कक्षा उदाहरण स्क्रिप्ट पेज के शीर्ष पर बनाए जाते हैं। 'Spl_autoload_register' के साथ क्या अंतर है? – mlishn
@ डेव यादृच्छिक: मैं असहमत हूं। 'Include_once' और' require_once' निर्देश न केवल कम प्रदर्शनकारी हैं, बल्कि अधिक महत्वपूर्ण बात यह है कि वे मैला संगठन और वास्तुकला को बढ़ावा देते हैं। – FtDRbwLXw6