- fixed not numeric issue;

This commit is contained in:
nikitozzzzzzz
2018-06-27 11:27:12 +03:00
parent 9319b40cec
commit 15212993aa
+8 -6
View File
@@ -1133,14 +1133,16 @@ if ( ! class_exists( 'um\core\Files' ) ) {
* @return string
*/
function format_bytes( $size , $precision = 1 ) {
if ( is_numeric( $size ) ) {
$base = log( $size, 1024 );
$suffixes = array( '', 'kb', 'MB', 'GB', 'TB' );
$computed_size = round( pow( 1024, $base - floor( $base ) ), $precision );
$unit = $suffixes[ floor( $base ) ];
$base = log($size, 1024);
$suffixes = array('', 'kb', 'MB', 'GB', 'TB');
$computed_size = round(pow(1024, $base - floor($base)), $precision);
$unit = $suffixes[ floor($base) ];
return $computed_size.' '.$unit;
return $computed_size.' '.$unit;
}
return '';
}