以下使用的函数可以获取文件的大小,并且转换成便于阅读的KB,MB等格式。
代码如下:
function formatSize($size) {
$sizes =
array(
" Bytes",
" KB",
" MB",
" GB",
" TB",
" PB",
" EB",
" ZB",
" YB");
if (
$size ==
0) {
return(
'n/a');
}
else {
return (round(
$size/pow(
1024, (
$i = floor(log(
$size,
1024)))),
2) .
$sizes[
$i]);
}
}
使用方法如下:
$thefile = filesize(
'test_file.mp3');
echo formatSize(
$thefile);
转载请注明原文地址: https://ju.6miu.com/read-40027.html