php獲取文件大小封裝函數

<?php
function size($path){
    //判斷是否是一個文件
    if(!file_exists($path)){
        return false;
    }
    $size = filesize($path);
    if($size > pow(1024,3)){
        $fileSize = round($size/pow(1024,3),3).'GB';
    }else if($size>pow(1024,2)){
        $fileSize = round($size/pow(1024,3),3).'MB';
    }else if($size>pow(1024,1)){
        $fileSize = round($size/pow(1024,1),3).'KB';
    }else{
        $fileSize = $size.'B';
    }
    return $fileSize;
}
echo size('suofang.php');
發佈了42 篇原創文章 · 獲贊 10 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章