feat: 处理数字大小时支持mb、gb等写法

This commit is contained in:
augushong
2025-06-10 14:33:25 +08:00
parent 63a5cdecf9
commit a76ebe56f4

View File

@@ -426,18 +426,23 @@ function parse_bytes($size)
case 'b': case 'b':
break; break;
case 'k': case 'k':
case 'kb':
$size *= 1024; $size *= 1024;
break; break;
case'm': case 'm':
case 'mb':
$size *= 1024 * 1024; $size *= 1024 * 1024;
break; break;
case 'g': case 'g':
case 'gb':
$size *= 1024 * 1024 * 1024; $size *= 1024 * 1024 * 1024;
break; break;
case 't': case 't':
case 'tb':
$size *= 1024 * 1024 * 1024 * 1024; $size *= 1024 * 1024 * 1024 * 1024;
break; break;
case 'p': case 'p':
case 'pb':
$size *= 1024 * 1024 * 1024 * 1024 * 1024; $size *= 1024 * 1024 * 1024 * 1024 * 1024;
break; break;
default: default: