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