261 of 410 menu

फ़ंक्शन scandir

फ़ंक्शन scandir एक सरणी लौटाता है जिसमें निर्दिष्ट फ़ोल्डर से फ़ाइलों और डायरेक्टरियों के नाम होते हैं। पहला पैरामीटर फ़ंक्शन डायरेक्टरी का पथ लेता है, और दूसरा (वैकल्पिक) - क्रमबद्ध करने का क्रम। डिफ़ॉल्ट रूप से क्रमबद्ध करना बढ़ते क्रम में वर्णानुक्रम में किया जाता है।

वाक्य - विन्यास

scandir(string $directory, int $sorting_order = SCANDIR_SORT_ASCENDING): array

उदाहरण

वर्तमान डायरेक्टरी में फ़ाइलों और फ़ोल्डरों की सूची प्राप्त करें:

<?php $res = scandir('.'); print_r($res); ?>

कोड निष्पादन का परिणाम:

['.', '..', 'file1.txt', 'file2.txt', 'folder']

उदाहरण

उल्टे क्रम में फ़ाइलों की सूची प्राप्त करें:

<?php $res = scandir('.', SCANDIR_SORT_DESCENDING); print_r($res); ?>

कोड निष्पादन का परिणाम:

['folder', 'file2.txt', 'file1.txt', '..', '.']

उदाहरण

सहायक तत्वों '.' और '..' को फ़िल्टर करें फ़ंक्शन array_diff की सहायता से:

<?php $res = array_diff(scandir('.'), ['.', '..']); print_r($res); ?>

कोड निष्पादन का परिणाम:

['file1.txt', 'file2.txt', 'folder']

यह भी देखें

  • फ़ंक्शन glob,
    जो पैटर्न के अनुसार फ़ाइलों की खोज करता है
  • फ़ंक्शन is_dir,
    जो डायरेक्टरी की जाँच करता है
  • फ़ंक्शन readdir,
    जो डायरेक्टरी की सामग्री पढ़ता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें