一個簡單的處理爲單位萬元的函數函數
/** * 判斷數字 * @param $data 數字 到分 * @return string */ private static function checkNumber($data) { $wNumber = 1000000; $data = ltrim($data,'0'); $number = bcdiv($data, $wNumber); $strLenD = strlen($data); if ($number > 0) { $strLen = strlen($number); $res = $number . '.' . rtrim(substr($data, $strLen, $strLenD - $strLen), '0'); } elseif ($data > 0) { $zero = ''; for ($i = 0; $i < strlen($wNumber) - $strLenD - 1; $i++) { $zero .= 0; } $res = '0.' . $zero . trim($data, '0'); } else { $res = 0; } return rtrim($res, '.'); }