PHP calculates a file size method,
The example in this article describes how PHP calculates a file size. Share to everyone for your reference. Specific as follows:
<?php function Dirsize ($directoty) { $dir _size=0; if ($dir _handle= @opendir ($directoty)) {while ($filename =readdir ($dir _handle)) { $subFile = $directoty. Directory_separator. $filename; if ($filename = = '. ' | | $filename = = ' ... ') { continue; } ElseIf (Is_dir ($subFile)) { $dir _size+=dirsize ($subFile); } ElseIf (Is_file ($subFile)) { $dir _size+=filesize ($subFile); } } Closedir ($dir _handle); } Return ($dir _size); } $dir _size=dirsize ("Xym"); Echo Round ($dir _size/pow (1024,1), 2). " KB ";? >
I hope this article is helpful to everyone's PHP programming.
http://www.bkjia.com/PHPjc/976025.html www.bkjia.com true http://www.bkjia.com/PHPjc/976025.html techarticle PHP Calculates a file size method, the example of this article describes how PHP calculates a file size. Share to everyone for your reference. As follows: Php function dirsize ($directoty ...