How to get the File Size and File Type of File / Folder in PhP With Example Source Code

Guys,


By using the following code we can find out the File size and type of files/ folders in a directory .
The help is give as comments and if have any more doubt then please comment






Example Code

<?php 
 $myDirectory = opendir("rootFolder"); 
 // get each entry 
 while($entryName = readdir($myDirectory)){ 
      $dirArray[] = "rootFolder/".$entryName; 
 } 
 // close directory 
 closedir($myDirectory); 
 //     count elements in array 
  $indexCount     = count($dirArray); 
  Print ("$indexCount files<br>\n"); 
 // sort 'em 
 sort($dirArray); 
 // print 'em 
  print("<TABLE border=1 cellpadding=5 cellspacing=0 class=whitelinks>\n"); 
  print("<TR><TH>Filename</TH><th>Filetype</th><th>Filesize</th></TR>\n"); 
 // loop through the array of files and print them all 
 for($index=0; $index < $indexCount; $index++) { 
     if (substr("$dirArray[$index]", 0, 1) != ".") 
     { // don't list hidden files 
      $sum=$sum+ filesize($dirArray[$index]); 
            print("<TR><TD><a href=\"$dirArray[$index]\">$dirArray[$index]</a></td>"); 
           print("<td>"); 
           print(filetype($dirArray[$index])); 
           print("</td>"); 
           print("<td>"); 
           print(filesize($dirArray[$index])); 
            print("</td>"); 
           print("</TR>\n"); 
           } 
           } 
            print("</TABLE>\n"); 
      ?> 


Comments

Popular posts from this blog

Listing/Delisting of an article in to an Assortment in SAP SCM Retail

How To Install LEX and YACC in Linux or Ubuntu

How to Create Live Search In Html Using Ajax Ad PhP - Google Live Search / Instant Search Code And Example