项目开发中常用的PHP实用代码算法
/** 格式化文件大小单位,将文件大小转换为最接近的单位 @param $size 文件大小 @param $dec (可选) 结果小数位数,默认为2位 @return 返回类似'100GB'的数字加容量单位的字符串 @data 2013-09-21 21:18:00 @auth http://www.cnblogs.com/itime */ function byte_format($size, $dec=2){ $a = array("B", "KB", "MB", "GB", "TB", "PB"); $pos = 0; while ($size >= 1024) { $size /= 1024; $pos++; } return round($size,$dec)." ".$a[$pos]; }
/** 获取文件后缀名 @param $file 文件名 @return string 返回后缀名 */ function get_extension($file) { return substr(strrchr($file, '.'), 1); }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步