- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
function Sharesize($size) {
$mb = 1024*1024;
$gb = 1024*1024*1024;
$tb = 1024*1024*1024*1024;
if ( $size >= $tb ) {
$mysize = sprintf ("%01.3f",$size/$tb) . "</span>";
} elseif ( $size >= $gb ) {
$mysize = sprintf ("%01.3f",$size/$gb) . "</span> Гб";
} elseif ( $size >= $mb ) {
$mysize = sprintf ("%01.3f",$size/$mb) . "</span> Мб";
} elseif ( $size >= 1024 ) {
$mysize = sprintf ("%01.3f",$size/1024) . "</span> Кб";
} else {
$mysize = $size . " Б";
}
$mysize = str_replace(".", "<span class='seryoga'>.", $mysize);
return $mysize;
}
Uchkuma 26.12.2010 00:30 # +8
Забавно. Интересно, чем обосновано название класса таким именем?
Мистер Хэнки 26.12.2010 06:57 # +5
istem 26.12.2010 10:50 # 0
Lure Of Chaos 26.12.2010 13:36 # +4
naker 30.12.2010 23:02 # −4
eth0 31.12.2010 19:50 # 0
Несмотря на то, что результат будет интерпретироваться при каждом чихе, это не есть узкое горлышко в PHP.