米
首页
心情
图集
所有
搜索
登录
php查看目录文件大小
2019-12-25
28.29w热度
#### 利用PHP查看文件夹大小,适用于服务器脚本 > 有了它,我们可以将此脚本放到服务器任何目录下,即可自动计算出脚本所在目录及子目录的总大小。 ```` <?php error_reporting(E_ALL || ~E_NOTICE); // 获取文件夹大小 function getDirSize($dir) { $handle = opendir($dir); while (false!==($FolderOrFile = readdir($handle))) { if($FolderOrFile != "." && $FolderOrFile != "..") { if(is_dir("$dir/$FolderOrFile")) { $sizeResult += getDirSize("$dir/$FolderOrFile"); } else { $sizeResult += filesize("$dir/$FolderOrFile"); } } } closedir($handle); return $sizeResult; } // 单位自动转换函数 function getRealSize($size) { $kb = 1024; // Kilobyte $mb = 1024 * $kb; // Megabyte $gb = 1024 * $mb; // Gigabyte $tb = 1024 * $gb; // Terabyte if($size < $kb) { return $size." B"; } else if($size < $mb) { return round($size/$kb,2)." KB"; } else if($size < $gb) { return round($size/$mb,2)." MB"; } else if($size < $tb) { return round($size/$gb,2)." GB"; } else { return round($size/$tb,2)." TB"; } } echo 'The folder size:'.getRealSize(getDirSize('./')); ?> ````
注:原创不易,转载请注明出处(
https://micuu.com/new/400.html
),本站所有资源来源于网络收集,如有侵权请联系QQ245557979进行清除。
最后修改与 2022-02-18
上一篇:
ps2019精简绿色破解版下载
下一篇:
python读取txt为数组并批量给目录下文件重命名
▶
珍藏视频
▶
10分钟高效燃脂
▶
30天高效瘦脸操
▶
5分钟缓解颈椎操
友人
→
微博
→
全民K歌
→
唱吧
→
今日头条
→
悠悠网
→
科技小锅盖
→
彼岸桌面
→
阮一峰
→
laravel社区
→
V2ex
→
掘金
+
更多