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

PHP में दी गई निर्देशिका की सभी उपनिर्देशिकाएँ प्राप्त करें

उपनिर्देशिका को एक निर्देशिका में उपस्थित करने के लिए, कोड की निम्न पंक्तियों का उपयोग किया जा सकता है -

उदाहरण

<?php
   $all_sub_dirs = array_filter(glob('*.*'), 'is_dir');
   print_r($all_sub_dirs);
?>

आउटपुट

यह निम्नलिखित आउटपुट का उत्पादन करेगा। ग्लोब फ़ंक्शन का उपयोग किसी विशिष्ट निर्देशिका की सभी उपनिर्देशिकाओं को प्राप्त करने के लिए किया जाता है-

Array (
   [0] => demo.csv
   [1] => mark.php
   [2] => contact.txt
   [3] => source.txt
)

केवल निर्देशिका प्राप्त करने के लिए, कोड की निम्न पंक्तियों का उपयोग किया जा सकता है-

उदाहरण

<?php
   $all_dirs = glob($somePath . '/*' , GLOB_ONLYDIR);
   print_r($all_dirs);
?>

आउटपुट

यह निम्नलिखित आउटपुट का उत्पादन करेगा। ग्लोब फ़ंक्शन का उपयोग यह निर्दिष्ट करके किया जाता है कि केवल निर्देशिकाओं को निकालने की आवश्यकता है-

Array (
   [0] => example
   [1] => exam
   [2] => log
)

  1. PHP में file_exists () फ़ंक्शन

    file_exists विधि जांचती है कि कोई फ़ाइल या निर्देशिका मौजूद है या नहीं। यह पैरामीटर के रूप में जाँच की जाने वाली फ़ाइल या निर्देशिका के पथ को स्वीकार करता है। इसके निम्नलिखित उपयोग हैं - यह तब उपयोगी होता है जब आपको यह जानने की आवश्यकता होती है कि प्रसंस्करण से पहले कोई फ़ाइल मौजूद है या नहीं।

  1. एक सेट के दिए गए आकार के सभी सबसेट प्राप्त करने के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सेट दिया गया है, हमें आकार n के सभी सबसेट को सूचीबद्ध करने की आवश्यकता है समस्या को हल करने के लिए हमारे पास तीन तरीके हैं - itertools.combinations() विधि का उपयोग करना उदाहरण # itertools module import itert

  1. एक सेट के दिए गए आकार के सभी सबसेट प्राप्त करने के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें दो पूर्णांक दिए गए हैं, हमें दो संख्याओं के उभयनिष्ठ भाजक प्रदर्शित करने की आवश्यकता है यहां हम इनपुट के रूप में ली जाने वाली न्यूनतम दो संख्याओं की गणना कर रहे हैं। प्रत्येक मान को 1 से न्यूनतम गणना में विभाजि