php和js实现转换文件大小为人性化可读的方式
Freigeben: 2016-07-25 09:07:29
Original
1192 Leute haben es durchsucht
-
-
function my_formatSize($size){
- $size = doubleval($size);
- $rank =0;
- $rankchar ='Bytes';
- while($size>1024){
- $size = $size/1024;
- $rank++;
- }
- if($rank==1){
- $rankchar="KB";
- }
- else if($rank==2){
- $rankchar="MB";
- }
- else if($rank==3){
- $rankchar="GB";
- }
- $size = number_format($size, 2, '.', '');
- return "".$size." ".$rankchar;
- }
复制代码
二、js实现代码
-
-
function my_formatSize($size){
- var size = parseFloat($size);
- var rank =0;
- var rankchar ='Bytes';
- while(size>1024){
- size = size/1024;
- rank++;
- }
- if(rank==1){
- rankchar="KB";
- }
- else if(rank==2){
- rankchar="MB";
- }
- else if(rank==3){
- rankchar="GB";
- }
- return size.toFixed(2)+ " "+ rankchar;
- }
- ?>
复制代码
注:代码中保留2位小数。
|
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31