($address) Address incoming file path {$size=0;//Initialize file size variable if($dir= @opendir($address))If you open the file normally, do the next step {while($filename=readdir($dir)){if($filename! = "." &&$filename! = "..."){if(Is_file($address.") \\". $filename)){$size+=filesize($address." \\". $filename); } if(Is_dir($address.") \\". $filename)){$size+=directory_size($address." \\". $filename); }}} @closedir($dir); Return$size; }$dire _address="F:\course";$totalsize=directory_size($dire _address); Printf("%s",$totalsize);? >
Description @: Hides the error output by adding "@" to the function name
Opdendir: Open Directory handle
Readdir: Returns an entry in a directory handle opened by Opendir ()
Is_file: Determine if it is a file
Is_dir: Determine if it is a directory
Lab Environment: Windows 10 operating system
Eclipse for PHP Developers (Mars)
Wampserver Version2.4
'). addclass (' pre-numbering '). Hide (); $ (this). addclass (' has-numbering '). Parent (). append ($numbering); for (i = 1; i <= lines; i++) {$numbering. Append ($ ('
'). Text (i)); }; $numbering. FadeIn (1700); }); });
The above describes the PHP to determine the size of the relevant problem code, including aspects of the content, I hope that the PHP tutorial interested in a friend helpful.