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