一个简单的处理为单位万元的函数
/**
* 判断数字
* @param $data 数字 到分
* @return string
*/
private static function checkNumber($data)
{
$wNumber = 1000000;
$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, '.');
}