PHP 數值格式化

<?php

$s  = 1000000;
$s1 = 1000000.1111110;
echo return_number_int_or_floor($s,2) . "<hr>";
echo return_number_int_or_floor($s1,2) . "<hr>";

function return_number_int_or_floor($number, $floor = 0)
{
    if (floor($number) == $number) {
        return $formattedNum = substr(rtrim(number_format($number, $floor, ".", ","), 0), 0, -1);
    }
    return $formattedNum = rtrim(number_format($number, $floor, ".", ","), 0);
}

數值處理,正格式化,剃除整數最後字串為.00的方法



留言