用PHP來(lái)計(jì)算某個(gè)目錄大小的方法
更新時(shí)間:2014年04月01日 17:46:50 作者:
這篇文章主要介紹了用PHP來(lái)計(jì)算某個(gè)目錄大小的方法,需要的朋友可以參考下
PHP CURL session COOKIE
可以調(diào)用系統(tǒng)命令,還可以這樣:
function dirsize($dir) {
@$dh = opendir($dir);
$size = 0;
while ($file = @readdir($dh)) {
if ($file != "." and $file != "..") {
$path = $dir."/".$file;
if (is_dir($path)) {
$size += dirsize($path);
} elseif (is_file($path)) {
$size += filesize($path);
}
}
}
@closedir($dh);
return $size;
}
$bb = "/var/www/lg";
$cc = dirsize("$bb");
$aa = $cc/1024/1024;
echo $aa.MB."
"."
";
可以調(diào)用系統(tǒng)命令,還可以這樣:
復(fù)制代碼 代碼如下:
function dirsize($dir) {
@$dh = opendir($dir);
$size = 0;
while ($file = @readdir($dh)) {
if ($file != "." and $file != "..") {
$path = $dir."/".$file;
if (is_dir($path)) {
$size += dirsize($path);
} elseif (is_file($path)) {
$size += filesize($path);
}
}
}
@closedir($dh);
return $size;
}
$bb = "/var/www/lg";
$cc = dirsize("$bb");
$aa = $cc/1024/1024;
echo $aa.MB."
"."
";
您可能感興趣的文章:
- PHP中字符與字節(jié)的區(qū)別及字符串與字節(jié)轉(zhuǎn)換示例
- php字符串截取中文截取2,單字節(jié)截取模式
- php計(jì)算一個(gè)文件大小的方法
- php計(jì)算整個(gè)mysql數(shù)據(jù)庫(kù)大小的方法
- php使用遞歸計(jì)算文件夾大小
- php對(duì)文件夾進(jìn)行相關(guān)操作(遍歷、計(jì)算大?。?/a>
- php計(jì)算整個(gè)目錄大小的方法
- php計(jì)算整個(gè)目錄大小的方法
- php strlen mb_strlen計(jì)算中英文混排字符串長(zhǎng)度
- PHP實(shí)現(xiàn)字節(jié)數(shù)Byte轉(zhuǎn)換為KB、MB、GB、TB的方法
相關(guān)文章
一個(gè)PHP的遠(yuǎn)程圖片抓取函數(shù)分享
遠(yuǎn)程圖片抓取的方法有很多,在本文將為大家介紹下php中是如何實(shí)現(xiàn)的,感興趣的朋友可以了解下2013-09-09淺析PHP中的字符串編碼轉(zhuǎn)換(自動(dòng)識(shí)別原編碼)
本篇文章是對(duì)PHP中字符串編碼轉(zhuǎn)換的實(shí)現(xiàn)代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-07-07PHP實(shí)現(xiàn)防止表單重復(fù)提交功能【基于token驗(yàn)證】
這篇文章主要介紹了PHP實(shí)現(xiàn)防止表單重復(fù)提交功能,結(jié)合實(shí)例形式分析了php基于token驗(yàn)證防止表單重復(fù)提交的相關(guān)操作技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2018-05-05