国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

php統計文件大小,以GB、MB、KB、B輸出

2019-11-06 06:51:09
字體:
來源:轉載
供稿:網友

學習了fread讀取命令,用到了filesize函數,知道這個函數定大有用到的時候,遂用之編寫統計文件大小函數 使用filesize()函數命令實現文件大小的統計,要求:1,以GB、MB、KB、B中的一個輸出;2.數量級必須大于1小于1024,并保留兩位小數;   開始動工:   

$len = filesize("1.rmvb");$i=4;while($i){if(($out=$len/pow(1024,$i))>1.0||$i==1){switch($i){case 4: {演示效果: view sourceprint?1.85GB 2.70GB   得意間,上php官網的PHP教程上看,結果找到了一個更簡單更有效的方法(So Peifu)   代碼如下:   

function transByte($size) { $arr = array(' B', ' KB', ' MB', ' GB', ' TB'); $i = 0; while($size >= 1024){ $size /= 1024; $i++; } return round($size, 2).$arr[$i];}$size = 5000000000;echo transByte($size);

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁阳县| 崇明县| 合川市| 象山县| 石渠县| 札达县| 新源县| 深水埗区| 栖霞市| 江门市| 九台市| 顺义区| 水城县| 南康市| 玉田县| 汨罗市| 衢州市| 敦煌市| 图们市| 三原县| 岚皋县| 长寿区| 开江县| 雷波县| 祥云县| 从化市| 四会市| 都昌县| 高青县| 江西省| 兴仁县| 射阳县| 阜新| 礼泉县| 济阳县| 海城市| 沁阳市| 马龙县| 刚察县| 星座| 酒泉市|