範例:
echo NumberAnyDot(1004.231);
結果:
1,004.231
函數:
function NumberAnyDot($number, $dot_num = 0)
{
$tmp = strpos($number+0, ".", 0);
$any_dot = $tmp?(strlen($number)-strpos($number,".",0)-1):0;
$num = $dot_num?$dot_num:$any_dot;
return number_format($number, $num, ".", ",");
}
//$number+0 的用意是要將遇到「.321」的數字變成「0.321」