मैं थोड़ा नए प्रोजेक्ट पर काम कर रहा हूं। मैं जानना चाहता था कि एक निश्चित निर्देशिका में कितनी फाइलें हैं।
<div id="header">
<?php
$dir = opendir('uploads/'); # This is the directory it will count from
$i = 0; # Integer starts at 0 before counting
# While false is not equal to the filedirectory
while (false !== ($file = readdir($dir))) {
if (!in_array($file, array('.', '..') and !is_dir($file)) $i++;
}
echo "There were $i files"; # Prints out how many were in the directory
?>
</div>
यह वही है जो मैंने अभी तक (खोज से) किया है। हालाँकि, यह ठीक से दिखाई नहीं दे रहा है? मैंने कुछ नोट्स जोड़े हैं ताकि उन्हें हटाने के लिए स्वतंत्र महसूस करें, वे सिर्फ इसलिए मैं इसे सबसे अच्छा समझ सकता हूं जितना मैं कर सकता हूं।
यदि आपको कुछ और जानकारी की आवश्यकता है या ऐसा लगता है जैसे मैंने इसे पर्याप्त रूप से वर्णित नहीं किया है, तो कृपया ऐसा करने के लिए स्वतंत्र महसूस करें।
count(scandir("uploads/")) - 2
उस लूप की तुलना में एक मुहावरे का उपयोग करना कम होगा ।