gpt4 book ai didi

php - php函数中的底值

转载 作者:行者123 更新时间:2023-11-28 23:10:53 26 4
gpt4 key购买 nike

我有一个 Android 应用程序,我在其中使用 PHP API 从服务器获取数据。这是报价应用程序,我在其中具有计算喜欢和分享报价的功能。我正在使用以下函数将计数转换为 k 样式数字,例如 1K 转换为 1000 等。

function Get_convert_to($value)
{
if ($value > 999 && $value <= 999999) {
$result = floor($value / 1000) . ' K';
} elseif ($value > 999999) {
$result = floor($value / 1000000) . ' M';
} else {
$result = $value;
}

return $result;
}

现在我的问题是即使 1400 也返回 1K....我想要 1400 返回 1.4K。我该怎么做?

谢谢

最佳答案

要得到像 1.4(一位小数)这样的值,使用参数控制小数

<?php 
function Get_convert_to($value){


if ($value > 1000) {
$result = round(($value / 1000),1) . ' K';
} elseif ($value > 999999) {
$result = round(($value / 1000000),1) . ' M';
} else {
$result = $value;
}


return $result;
}

echo Get_convert_to(1400);
?>

输出:

1.4K

关于php - php函数中的底值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46020571/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com