mate1988 阅读(1331) 评论(0)

 

//函数库代码
<?php

//获得$file文件的大小
//@param(参数的意思) $file string 文件
function get_size($file){
	$size = filesize($file); 
		switch(true){
			//是否大于GB,并且使用round()函数对文件大小取整
				case $size>pow(1024,3):
			return round ($size/pow(1024,3),1)."GB";
			//是否大于MB
				case $size>pow(1024,2):
			return round ($size/pow(1024,2),1)."MB";
			//是否大于KB
				case $size>1024:
			return round($size/1024,1);
			//以上都不是返回B
			default:
			return round($size,1)."B";
		
		}
}

?>
//调用函数库代码
<?php
//引入函数文件
include "sizefilefunction.php";
//获得文件大小
echo get_size("img.jpg");
//echo filesize("12.mp3");
?>

 

 


发表评论
切换编辑模式