php計算一個文件大小的方法
更新時間:2015年03月30日 10:45:50 作者:pythoner
這篇文章主要介紹了php計算一個文件大小的方法,涉及php操作文件的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了php計算一個文件大小的方法。分享給大家供大家參考。具體如下:
<?php 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程序設計有所幫助。
相關文章
PHP mkdir創(chuàng)建文件夾實現(xiàn)方法解析
這篇文章主要介紹了PHP mkdir創(chuàng)建文件夾實現(xiàn)方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-11-11WordPress開發(fā)中用于獲取近期文章的PHP函數(shù)使用解析
這篇文章主要介紹了WordPress開發(fā)中用于獲取近期文章的PHP函數(shù)使用解析,即對wp_get_recent_posts函數(shù)的使用方法介紹,需要的朋友可以參考下2016-01-01PHP高效處理前端數(shù)據(jù)過濾二維數(shù)組并存入數(shù)據(jù)庫
這篇文章主要介紹了PHP高效處理前端數(shù)據(jù)過濾二維數(shù)組并存入數(shù)據(jù)庫,通過從二維數(shù)組獲取指定數(shù)據(jù),組成新二維數(shù)組實現(xiàn)過程示例來為大家講解2023-10-10php使用strip_tags()去除html標簽仍有空白的解決方法
這篇文章主要介紹了php使用strip_tags()去除html標簽仍有空白的解決方法,涉及php正則替換的相關操作技巧,需要的朋友可以參考下2016-07-07php使用ftp遠程上傳文件類(完美解決主從文件同步問題的方法)
下面小編就為大家?guī)硪黄猵hp使用ftp遠程上傳文件類(完美解決主從文件同步問題的方法)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-09-09PHP中數(shù)字檢測is_numeric與ctype_digit的區(qū)別介紹
PHP中的兩個函數(shù)is_numeric和ctype_digit都是檢測字符串是否是數(shù)字,但也存在一點區(qū)別2012-10-10