How can I find the number of iles and directories and folder? I only want to count certain file type extensions such as .html, .htm, .php etc. Anyone can help me with the code to do this?
DirkFirst Tutorials | Linux Forum
Anyone?
DirkFirst Tutorials | Linux Forum
I didn't include directories but you can work that out from the code above.Code:$directory = "/" // create an array to hold directory list $results = array(); // create a handler for the directory $handler = opendir($directory); // Create a total file counter $totalFiles = 0; // Create counter for file types $myFiles = 0; // keep going until all files in directory have been read while ($file = readdir($handler)) { // if $file isn't this directory or its parent, // add it to the results array if ($file != '.' && $file != '..') { // Counter for total files $totalFiles++; // Get our extension $myExt = substr($file,strlen($file)-3); // Test our string if ($myExt == ".doc" || $myExt == ".txt") { // Replace .doc and .txt here $myFiles++; } } } // close the handler closedir($handler);
Most of this code came from: http://www.laughing-buddha.net/jon/php/dirlist/
Great! Thank you. I'll work out the rest from that. I've actually learned a lot about PHP since I posted this.
DirkFirst Tutorials | Linux Forum
Nice scripts, i'm going to save that one for later use.
Thanks.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks