統計檔案大小,以GB MB KB B輸出

2022-04-25 17:46:10 字數 760 閱讀 5795

先記:學習了fread讀取命令,用到了filesize函式,知道這個函式定大有用到的時候,遂用之編寫統計檔案大小函式……

使用filesize()函式命令實現檔案大小的統計,要求:1,以gb、mb、kb、b中的乙個輸出;2.數量級必須大於1小於1024,並保留兩位小數;

開始動工:

$len

=filesize("

1.rmvb");

$i=4;

while($i

)case3:

case2:

case1:

}break;}

$i--;}

演示效果

1.85gb

2.70gb

得意間,上php官網的php教程上看,結果找到了乙個更簡單更有效的方法(so peifu)

**如下:

function

format_bytes(

$size

)

演示效果:

1.85gb

2.7gb

當然還有更多的做法,但這種方法是應該是最簡單的,最快的了吧,相信你也有別的方法,期待你的分享!

統計目錄檔案大小的php函式

早上剛到公司,頭告訴我,抓緊寫乙個小函式,用來統計指定目錄中檔案大小,我了個去,動手吧,還好有點小基礎,一會就完工了,哈哈。在下面咯。統計目錄檔案大小的函式 author xfcode link function dirsize dir elseif is file path closedir dh...

檔案大小換算

1千吉位元組 tb,terabyte 1024吉位元組 2的40次方位元組 1tb 1024gb 1吉位元組 gb,gigabyte 1024兆位元組 2的30次方位元組 1gb 1024mb 1兆位元組 mb,megabyte 1024千位元組 2的20次方位元組 1mb 1024kb 1千位元組...

獲取檔案大小

1 找到檔案所在的絕對路徑。系統路徑 projectpath request.getsession getservletcontext getrealpath 檔案路徑 在上傳檔案的時候,一定會有檔案相對路徑,如果不清楚,可以打斷點然後在本地找到此檔案。檔案相對路徑 filepath 絕對路徑rea...