【问题标题】:Display 1000 as 1k using PHP使用 PHP 将 1000 显示为 1k
【发布时间】:2014-09-06 14:10:30
【问题描述】:

我有 PHP 初学者技能,因此需要你们的帮助。

我想要实现的是对插件的总股数进行四舍五入。

my variable is $totalshare
i am using return $totalshare to dispaly the results

我想实现如下示例:

1000 = 1k
1.230 = 1.2k
1489 = 1.5k
1.660 = 1.6k
.
.
.
15576 = 15.6k
.
.
1201200 = 12.02mil
1211200 = 12.12mil

任何帮助将不胜感激。 提前致谢。

【问题讨论】:

标签: php wordpress


【解决方案1】:

你可以这样写,

function convertShares($shareValue){
    if($shareValue < 1000){
    return shareValue;
    }elseif($shareValue > 100000 ){
          return number_format($shareValue/100000,2) . "mil";
    }else{
        return number_format($shareValue/1000,2) . "k";
    }
  } 

【讨论】:

    【解决方案2】:

    最简单的方法:

    if($n>=1000) $n = ($n/1000)."k";
    

    如果你想要更多的东西,我可以编辑

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-22
      • 2015-08-01
      • 1970-01-01
      • 2022-10-02
      • 2013-12-01
      • 1970-01-01
      • 2012-10-09
      相关资源
      最近更新 更多