PHP实现 美化 打赏点 金额 换算

方法:

function PointConversion($je){
    
    
    $jenum = strlen($je);
    // echo substr($je , 0 , 1).'万';
    if ($jenum == 5) {
    
    
        $jv1 = substr($je , 0 , 1);
        $jv2 = $je[1];
        $str = $jv2==0?($jv1):($jv1.'.'.$jv2);
        return $str.'万';
    }elseif ($jenum == 6) {
    
    
        $jv1 = substr($je , 0 , 2);
        $jv2 = $je[2];
        $str = $jv2==0?($jv1):($jv1.'.'.$jv2);
        return $str.'万';
    }elseif ($jenum == 7) {
    
    
        $jv1 = substr($je , 0 , 3);
        $jv2 = $je[3];
        $str = $jv2==0?($jv1):($jv1.'.'.$jv2);
        return $str.'万';
    }elseif ($jenum == 8) {
    
    
        $jv1 = substr($je , 0 , 1);
        $jv2 = $je[1];
        $str = $jv2==0?($jv1):($jv1.'.'.$jv2);
        return $str.'千万';
        // echo $jv1;
    }elseif ($jenum > 8) {
    
    
        return 'OMG >千万';
    }else{
    
    
        return $je;
    }
}

调用方法:

PointConversion("10000");
PointConversion("金额");

$jenum > 8
后续可以根据需要继续开发
能帮到你我很高兴

猜你喜欢

转载自blog.csdn.net/weixin_44296452/article/details/113350927
今日推荐