For example, Echo Number_format (285266237);
Can output 285,266,237
In addition, if you need to format the size of the file byte, the following methods can be drawn:
function Byte_format ($input, $dec =0)
{
$prefix _arr = Array (' B ', ' K ', ' M ', ' G ', ' T ');
$value = Round ($input, $DEC);
$i = 0;
while ($value >1024)
{
$value/= 1024;
$i + +;
}
$return _str = Round ($value, $dec). $prefix _arr[$i];
return $return _str;
}
echo Byte_format (285266237);
Display result is 272M
For example, Echo Number_format (285266237);
Can output 285,266,237
In addition, if you need to format the size of the file byte, the following methods can be drawn:
function Byte_format ($input, $dec =0)
{
$prefix _arr = Array (' B ', ' K ', ' M ', ' G ', ' T ');
$value = Round ($input, $DEC);
$i = 0;
while ($value >1024)
{
$value/= 1024;
$i + +;
}
$return _str = Round ($value, $dec). $prefix _arr[$i];
return $return _str;
}
Echo Byte_format
http://www.bkjia.com/PHPjc/317301.html www.bkjia.com true http://www.bkjia.com/PHPjc/317301.html techarticle For example, Echonumber_format (285266237); can output 285,266,237 in addition if you need to format the file byte size, the following method can be used for reference: Functionbyte_format ($input, $dec =0 ) {$p ...