帝国cms当点击量超过一万的时候换成万为单位同时保留两位数的方法,这样就让前端显示更加美观。第一步:我们先考虑怎么用php表达当数值一万的时候变成以万为单位代码如下:
第二步:打开帝国cms的e/class/userfun.php,加入以下代码
- $num = 104603;
- if ($num > 10000) {
- $formattedNum = number_format($num/10000, 2);
- echo $formattedNum . "万";
- } else {
- echo $num;
- }
第三步:引用方法。在灵动标签中
- // 时间换成万单位
- function user_timew($num){
- $num = $num;
- if ($num > 10000) {
- $formattedNum = number_format($num/10000, 2);
- echo $formattedNum . "万";
- } else {
- echo $num;
- }
- }
- <?=user_timew($bqr[onclick])?>