设置数字格式,如“Facebook”;“喜欢”PHP
我需要一个PHP函数来格式化像Facebook“likes”这样的数字 例如: 12345=12,3 K 123456=123K 1234567=1,23米设置数字格式,如“Facebook”;“喜欢”PHP,php,numbers,format,Php,Numbers,Format,我需要一个PHP函数来格式化像Facebook“likes”这样的数字 例如: 12345=12,3 K 123456=123K 1234567=1,23米 谢谢 编写一个函数来实现这一点 function format_num($n) { $s = array("K", "M", "G", "T"); $out = ""; while ($n >= 1000 && count($s) > 0) { $n = $n / 1000
谢谢 编写一个函数来实现这一点
function format_num($n) {
$s = array("K", "M", "G", "T");
$out = "";
while ($n >= 1000 && count($s) > 0) {
$n = $n / 1000.0;
$out = array_shift($s);
}
return round($n, max(0, 3 - strlen((int)$n))) ." $out";
}
请阅读?另外,请理解SO是为了帮助,而不是“给我”或“我需要”,我知道这是以前在这里提出的问题,但在找到它时遇到了问题。像这样的事情?好啊这对我有帮助!!非常感谢你!!