最新消息: 新版网站上线了!!!

php人民币格式化,php分割字符串

今天 在做项目打打印的时候 遇到一个问题,将统计出来金额转换成人民币格式,

人民币格式???

如:5,648,311.09元这种

如果是这种格式,那么我们就要用str_split来处理了,

以长度来分割字符串为数组

请看我写的一个function

/**
* 转换成人民币格式
* example: 213355.09转成213,355.09
*/
function changeRmb($str){
if(strlen($str) > 3) {
$str = explode(‘.’, $str);
$money = $str[0];
$money = strrev($money);
$money = str_split($money, 3);
$money = join(‘,’, $money);
$money = strrev($money);
if (empty($str[1])){
$str[1] = ’00′;
}
return $money.’.’.$str[1];
}else{ return $str;}
}

哈哈还是可以用,可能有更来的方法来实现,这里就用这个了

转载请注明:谷谷点程序 » php人民币格式化,php分割字符串