我是 La-ravel 的新手,我想转换数值
从 1000 到 1k
我搜索了 Laravel 的文档,但找不到。有什么功能吗?
这是最好的解决方案。
function intWithStyle($n)
{
if ($n < 1000) return $n;
$suffix = ['','k','M','G','T','P','E','Z','Y'];
$power = floor(log($n, 1000));
return round($n/(1000**$power),1,PHP_ROUND_HALF_EVEN).$suffix[$power];
};
您可以在控制器中使用此功能/方法 -
public function convert($value)
{
$number = $value / 1000;
return $number . 'k';
}
- 谢谢