制作数字格式:
例如:
如果number = 204433
输出= 204K
如果number = 84243
输出= 84'243
如果number = 8000 输出= 8000
如果number = 400 输出= 400 如何将数字格式化为该格式?
答案 0 :(得分:3)
number_format
命令可以执行您要查找的内容。
string number_format(float $ number,int $ decimals = 0,string $ dec_point =“。”,string $ thousands_sep =“,”)
您写道:
如果number = 84243
输出= 84'243
示例:
$in = 84243;
$out = number_format ( $in, 0, ".", "'");
// $out = "84'243"
答案 1 :(得分:0)
我想你可以试试这个
if(strlen($number) > 5) {
echo substr($number,0,2).'K';
} elseif(strlen($number)) {
echo numberformat($number,2,'.',"'"); // for example
} else {
echo $number;
}