格式化数字函数。如108080,格式化为10.8万

726次浏览 更新日期:2022-06-26 09:21:27 分类:程序交流 评论:4

调用:{php echo float_number($click);}


/**

 * 格式化数字

 */

function float_number($number){

    $length = strlen($number);  //数字长度

    if($length > 8){ //亿单位

        $str = substr_replace(strstr($number,substr($number,-7),' '),'.',-1,0)."亿";

    }elseif($length >4){ //万单位

        //截取前俩为

        $str = substr_replace(strstr($number,substr($number,-3),' '),'.',-1,0)."万";

    }else{

        return $number;

    }

    return $str;

}


我来说两句
  • xiaomim
    xiaomim 2年前
    感谢分享
    0
    回复
  • wanmei
    wanmei 2年前
    @mrwu 百度搜的记录分享一下
    0
    回复
  • mrwu
    mrwu 2年前
    对这种懂开发的大佬反手就是一个
    0
    回复
  • 厉害了
    0
    回复
作者信息
发布见解
发内容 回顶部