《PHP編程:PHP獲取文件夾大小函數(shù)用法實(shí)例》要點(diǎn):
本文介紹了PHP編程:PHP獲取文件夾大小函數(shù)用法實(shí)例,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
本文實(shí)例講述了PHP獲取文件夾大小函數(shù)用法.分享給大家供大家參考.具體如下:PHP教程
<?php // 獲取文件夾大小 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; } // 單位自動(dòng)轉(zhuǎn)換函數(shù) 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 getRealSize(getDirSize('需要獲取大小的目錄')); ?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所贊助.PHP教程
維易PHP培訓(xùn)學(xué)院每天發(fā)布《PHP編程:PHP獲取文件夾大小函數(shù)用法實(shí)例》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/9995.html