网站的阅读量上来之后,几万几十万的数字就太长了,如果转换成w,k之后,虽说不精确,但是很方便一眼看出来大概有多少浏览。
介绍:
1000以上的阅读量可以转化为1k,10000以上的转换成w为单位。
例如 1600 转换为1.6k;
或者 16600 转换为 1.66w。
代码:
function convert($num)
{
if ($num >= 100000)
{
$num = round($num / 10000) .'W+';
}
else if ($num >= 10000)
{
$num = round($num / 10000, 1) .'W+';
}
else if($num >= 1000)
{
$num = round($num / 1000, 1) . 'K+';
}
return $num;
}
代码分析:
round() 函数,round() 函数对浮点数进行四舍五入。
效果如下:
参考文章:
https://cloud.tencent.com/developer/article/1942394
本文属原创,转载请注明原文:https://pangsuan.com/p/php-1k1w.html
请问有没有使用中的代码
我网站上阅读数量的显示就是这么实现的哦~