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程序設(shè)計有所幫助。
相關(guān)文章
PHP商品秒殺問題解決方案實例詳解【mysql與redis】
這篇文章主要介紹了PHP商品秒殺問題解決方案,結(jié)合實例形式詳細(xì)分析了php結(jié)合mysql與redis實現(xiàn)商品秒殺功能的相關(guān)操作技巧及注意事項,需要的朋友可以參考下2019-07-07
PHP實現(xiàn)服務(wù)器狀態(tài)監(jiān)控的方法
這篇文章主要介紹了PHP實現(xiàn)服務(wù)器狀態(tài)監(jiān)控的方法,可實現(xiàn)對指定IP服務(wù)器狀態(tài)的有效監(jiān)控,非常具有實用價值,需要的朋友可以參考下2014-12-12
php中經(jīng)典方法實現(xiàn)判斷多維數(shù)組是否為空
傳統(tǒng)的判斷數(shù)組為空 一般用count或者key 而且多維數(shù)組的話很麻煩2011-10-10
php+MySQL判斷update語句是否執(zhí)行成功的方法
這篇文章主要介紹了php+MySQL判斷update語句是否執(zhí)行成功的方法,可以通過mysql_affected_rows方法加以實現(xiàn),需要的朋友可以參考下2014-08-08
PHP 讀取大文件的X行到Y(jié)行內(nèi)容的實現(xiàn)代碼
需要讀取一個文件的幾行內(nèi)容,但是文件比較大,所以研究了下php讀取大文件的幾行內(nèi)容的方法,寫了一個方法,代碼如下2013-06-06
PHP直接修改表內(nèi)容DataGrid功能實現(xiàn)代碼
最近想做一個通過PHP實現(xiàn)DataGrid功能的東西,這樣可以直接修改數(shù)據(jù)庫中表的內(nèi)容,而不用開發(fā)【新增數(shù)據(jù)頁面】和【編輯頁面】,本篇首先介紹基于MySQL的使用方法,再簡單介紹對于Oracle連接(基于sqlrelay)的二次開發(fā)。2015-09-09

