- 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";
复制代码
|
PHP
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
-
2024-10-10 15:29:01
-
2024-10-10 15:12:31
-
2024-10-10 14:59:21
-
2024-10-10 14:07:41
-
2024-10-10 13:36:02
-
2024-10-10 13:10:51
-
2024-10-10 12:42:31
-
2024-10-10 12:39:01
-
2024-10-10 11:54:21
-
2024-10-10 10:43:41