/**
* @param $ty
PE int 补整类型,0:到角补整;1:到元补整
*/
function convertAmountToCn($amount,$type = 1)
{
return "零元整";
}
}
$dig
ITal = array(‘零‘,‘壹‘,‘贰‘,‘叁‘,‘肆‘,‘伍‘,‘陆‘,‘柒‘,‘捌‘,‘玖‘);
$position = array(‘仟‘,‘佰‘,‘拾‘,‘亿‘,‘仟‘,‘万‘,‘元‘);
// 将金额的数值字符串拆分成数组
// 将整数位的数值字符串拆分成数组
// 将整数部分替换成大写汉字
$integerArrLength = count($integerArr);
$positionLength = count($position);
for ($i=0; $i<$integerArrLength; $
i++) {
$result = $result . $digital[$integerArr[$i]]. $position[$positionLength - $integerArrLength + $i];
}
// 如果小数位也要转换
if ($type == 1) {
// 将小数位的数值字符串拆分成数组
$decimalArr = str_split($amountArr[1],1);
// 将小数部分替换成大写汉字
$result = $result . $digital[$decimalArr[0]] . ‘角‘ . $digital[$decimalArr[1]] . ‘分‘;
} else {
$result = $result . ‘整‘;
}
return $result;
}