PHP के साथ एक्सटेंशन द्वारा फ़ाइलों को कुशलतापूर्वक फ़िल्टर करना
PHP में किसी निर्देशिका से फ़ाइलों की सूची पुनर्प्राप्त करना स्कैंडिर() फ़ंक्शन का उपयोग करके सीधा है। हालाँकि, जब आपको किसी विशिष्ट एक्सटेंशन, जैसे .ini, के आधार पर फ़ाइलों को फ़िल्टर करने की आवश्यकता होती है, तो एक कुशल दृष्टिकोण महत्वपूर्ण होता है।
PHP में ग्लोब() फ़ंक्शन ऐसे फ़िल्टरिंग के लिए एक अनुकूलित समाधान प्रदान करता है। यह एक पैटर्न को तर्क के रूप में लेता है और उस पैटर्न से मेल खाने वाले पथनामों की एक सरणी लौटाता है। एक्सटेंशन द्वारा फ़ाइलों को फ़िल्टर करने के लिए, आप इस प्रकार के पैटर्न का उपयोग कर सकते हैं:
$files = glob("/path/to/folder/*.ini");
यह पैटर्न निर्दिष्ट करता है कि आप दी गई निर्देशिका में केवल .ini से समाप्त होने वाली फ़ाइलों को पुनः प्राप्त करना चाहते हैं। ग्लोब() फ़ंक्शन कुशलतापूर्वक निर्देशिका के माध्यम से खोज करेगा और मिलान किए गए पथनामों के साथ $files वैरिएबल को पॉप्युलेट करेगा।
फ़ाइल फ़िल्टरिंग के लिए ग्लोब() का उपयोग करने के फायदों में शामिल हैं:
फ़ाइल फ़िल्टरिंग के लिए ग्लोब() का उपयोग करके, आप अपनी आवश्यक फ़ाइलों को कुशलतापूर्वक पुनर्प्राप्त कर सकते हैं, अपने कोड के प्रदर्शन को अनुकूलित करना और अनावश्यक ओवरहेड के जोखिम को कम करना।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3