मैं एक निर्देशिका में सभी CSV फ़ाइलों चाहते हैं, तो मैंक्या PHP के ग्लोब() को केस को असंवेदनशील तरीके से ढूंढने के लिए बनाया जा सकता है?
glob('my/dir/*.CSV')
इस का उपयोग लेकिन एक लोअरकेस सीएसवी विस्तार के साथ फ़ाइलें नहीं मिल रहा है।
मैं
glob('my/dir/*.{CSV,csv}', GLOB_BRACE);
इस्तेमाल कर सकते हैं लेकिन वहाँ सभी मिश्रित मामले संस्करणों की अनुमति देने के लिए एक रास्ता है? या यह सिर्फ glob()
की सीमा है?
glob('my/dir/*.[cC][sS][vV]')
सिर्फ एक नोट है कि 'glob() 'वास्तव में विंडोज (और संभवतः अन्य असंवेदनशील फ़ाइल सिस्टम) में असंवेदनशील है। –
सच नहीं है। 'ग्लोब ("*। सीएसवी")' केवल अपरकेस फाइलें पायेगा, जबकि 'ग्लोब ("*। सीएसवी")' केवल लोअरकेस फाइलें पायेगा। --- php 5.3.8 – Radon8472