<?php
function dirSize($directoy) {
$dir_size=0;
if($dir_handle=@opendir($directory)) {
while($filename=readdir($dir_handle)) {
if($filename!="." && $filename!="..") {
$subFile=$directory."/".$filename;
if(is_dir($subFile))
$dir_size+=dirSize($subFile);
if(is_file($subFile))
$dir_size+=filesize($subFile);
} } closedir($dir_handle);
return $dir_size;
}}
$dir_size=dirSize("abc");//传入文件名
echo round($dir_size/pow(1024,1),2)."KB";?>
function dirSize($directoy) {
$dir_size=0;
if($dir_handle=@opendir($directory)) {
while($filename=readdir($dir_handle)) {
if($filename!="." && $filename!="..") {
$subFile=$directory."/".$filename;
if(is_dir($subFile))
$dir_size+=dirSize($subFile);
if(is_file($subFile))
$dir_size+=filesize($subFile);
} } closedir($dir_handle);
return $dir_size;
}}
$dir_size=dirSize("abc");//传入文件名
echo round($dir_size/pow(1024,1),2)."KB";?>
解决方案 »
- 菜鸟级问题··!
- php如何规范代码书写?
- 类函数调用问题???
- PHP对MYSQL日期字段的查询
- mysql数据库问题,搞不定了(在线等)
- 兄弟们,能帮我的PHP环境跑起来吗
- 为什么我不能注销cookie呢?
- SELECT id,Title FROM article WHERE BINARY UCASE(Title) LIKE UCASE('%四%'),结果检索到了标题为“为了您和您的家人身体健康”的记录
- php一在服务器上运行,就弹出一个安全登陆的对话框,让我输用户名和密码,而放在该目录下的ASP文件却是好的?
- 能不能用php调用word或excel
- c++ dec加密码算法如果转成 php
- 关于数据分页性能问题~~~~
$dir_size=0;
if($dir_handle=@opendir($directory)) {
while($filename=readdir($dir_handle)) {
if($filename!="." && $filename!="..") {
$subFile=$directory."/".$filename;
if(is_dir($subFile))
$dir_size+=dirSize($subFile);
if(is_file($subFile))
$dir_size+=filesize($subFile);
}
}
closedir($dir_handle);
}
return $dir_size;
}有几处写错了,自己对比一下
$dir_size=0;
if($dir_handle=@opendir($directory)) {
$directoy tory 仔细看