zblog文章浏览数量用亿、千万、万、千为单位显示替代数字

  [复制链接] [添加相关主题]
godkings 发表于 2021-11-19 11:27:58
zblogPHP文章浏览数量如何设置成当大于一定数字时,显示千、万、十万、百万、亿这样的方式呢,如果zblog网站文章浏览数量超过1万,看上去就会显得很长,要是几十万或百万的浏览数量就更不好看,对用户体验非常不好,打开模板文件\zb_users\theme\default\template\post-single.php文件,在该文件的开头加入以下代码:
  1. {php}
  2.       if($article->ViewNums > 100000000){
  3.       $article->ViewNums = round($article->ViewNums / 100000000 , 2) . "亿";
  4.       }elseif($article->ViewNums > 10000000){
  5.       $article->ViewNums = round($article->ViewNums / 10000000 , 2) . "千万";
  6.       }elseif($article->ViewNums > 10000){
  7.       $article->ViewNums = round($article->ViewNums / 10000 , 2) . "万";
  8.       }elseif($article->ViewNums > 1000){
  9.       $article->ViewNums = round($article->ViewNums / 1000 , 2) . "k";
  10.       }else{
  11.       $article->ViewNums;
  12.       }
  13. {php}
复制代码


然后当浏览数量大于我们指定的数值时,就会替换成相应的文字单位。如果你希望发布文章自动随机生成一个初始浏览数量,可以参考本文修改:zblog文章初始浏览量自定义随机浏览次数修改方法
https://www.dfbazhu.com/tz-2425-1-1.html



上一篇:zblog常用系统标签作用和解释
下一篇:zblog随机调用全站10篇文章的方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| Archiver|小黑屋| 颠覆霸主 ( 京ICP备12023415号-2 )

声明:本站的任何信息和内容仅代表作者的立场和观点,与颠覆霸主网无关。

禁止在颠覆霸主网发布任何与《中华人民共和国法律》相抵触的言论!

GMT+8, 2022-11-29 02:45 , Processed in 0.092211 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.