1

我是 La-ravel 的新手,我想转换数值

从 1000 到 1k

我搜索了 Laravel 的文档,但找不到。有什么功能吗?

4

2 回答 2

2

这是最好的解决方案。

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];
};
于 2021-01-09T16:07:56.810 回答
0

您可以在控制器中使用此功能/方法 -

public function convert($value)
{
    $number = $value / 1000;
    return $number . 'k';
}

- 谢谢

于 2020-04-29T04:00:57.747 回答