PHP文件大小格式化函数

 

<?php /** * 容量格式化 * Recoded By Androidyue * @param String 文件名(文件路径) * @return 如果文件存在返回格式化的字符串 如果错误返回错误信息 Unknown File */ function sizeFormat ($fileName){ //获取文件的大小 @ $filesize=filesize($fileName); //如果文件不存在返回错误信息 if(false==$filesize){ return 'Unknown File'; } //格式化文件容量信息 if ($filesize >= 1073741824) $filesize = round($filesize / 1073741824 * 100) / 100 . ' GB'; elseif ($filesize >= 1048576) $filesize = round($filesize / 1048576 * 100) / 100 . ' MB'; elseif ($filesize >= 1024) $filesize = round($filesize / 1024 * 100) / 100 . ' KB'; else $filesize = $filesize . ' Bytes'; return $filesize; } //测试函数 echo sizeFormat('config.inc.php'); ?> 

 

你可能感兴趣的:(PHP,String,File,测试)