Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP एक निर्देशिका में फ़ोल्डर खोजने के लिए स्कैंडर () का उपयोग कर रहा है

यह जांचने के लिए कि कोई फ़ोल्डर या फ़ाइल उपयोग में है या नहीं, फ़ंक्शन 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' में कोई फ़ाइल है, तो यह स्क्रीन पर प्रतिध्वनित होती है।


  1. PHP में इमेजलाइन () फ़ंक्शन का उपयोग करके एक रेखा कैसे खींचना है?

    इमेजलाइन () PHP में एक इनबिल्ट फ़ंक्शन है जिसका उपयोग दो दिए गए बिंदुओं के बीच एक रेखा खींचने के लिए किया जाता है। सिंटैक्स bool imageline(resource $image, int $x1, int $y1,int $x2, int $y2, int $color) पैरामीटर इमेजलाइन () छह अलग-अलग पैरामीटर लेता है:$image, $x1, $y1, $x2, $y2 और $color. $छवि -

  1. PHP में इमेजेलिप्स () फ़ंक्शन का उपयोग करके एक अंडाकार कैसे आकर्षित करें?

    छवि अंडाकार () PHP में एक इनबिल्ट फंक्शन है जिसका उपयोग दीर्घवृत्त खींचने के लिए किया जाता है। यह सफलता पर सही और असफलता पर गलत लौटाता है। सिंटैक्स Bool imageellipse($image, $cx, $cy, $width, $height, $color) पैरामीटर छवि अंडाकार () छह अलग-अलग पैरामीटर लेता है:$image , $cx , $cy , $चौड़ाई , $ऊंचाई

  1. PHP में imagecropauto () फ़ंक्शन का उपयोग करके स्वचालित रूप से किसी छवि को कैसे क्रॉप करें?

    imagecropauto() PHP में एक इनबिल्ट फ़ंक्शन है जिसका उपयोग किसी एक उपलब्ध मोड का उपयोग करके स्वचालित रूप से एक छवि को क्रॉप करने के लिए किया जाता है। सिंटैक्स resource imagecropauto(resource $image, int $mode, float $threshold, int $color) पैरामीटर imagecropauto() चार अलग-अलग पैरामीटर लेता है - $ima