यह जांचने के लिए कि कोई फ़ोल्डर या फ़ाइल उपयोग में है या नहीं, फ़ंक्शन is_dir () या is_file () का उपयोग किया जा सकता है।
स्कैंडर फ़ंक्शन एक इनबिल्ट फ़ंक्शन है जो एक विशिष्ट निर्देशिका की फ़ाइलों और निर्देशिकाओं की एक सरणी देता है। यह उपयोगकर्ता द्वारा निर्दिष्ट पथ के अंदर मौजूद फाइलों और निर्देशिकाओं को सूचीबद्ध करता है।
उदाहरण के लिए
$scan = scandir('myFolder'); foreach($scan as $file) { if (!is_dir("myFolder/$file")) { echo $file.'\n'; } }
आउटपुट
List of files and directories inside the path specified (if any)
निर्देशिका 'myFolder' को 'स्कैंडर' फ़ंक्शन का उपयोग करके स्कैन किया जाता है और इसके अंदर की फ़ाइलों और निर्देशिकाओं को सूचीबद्ध किया जाता है। प्रत्येक फ़ाइल पर 'foreach' लूप चलाया जाता है और यदि निर्देशिका 'myFolder' में कोई फ़ाइल है, तो यह स्क्रीन पर प्रतिध्वनित होती है।