PHP货币转中文大写函数
来源:互联网 发布:香港代购mac pro 编辑:程序博客网 时间:2024/05/22 23:10
function toCNcap($data){ $capnum=array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖"); $capdigit=array("","拾","佰","仟"); $subdata=explode(".",$data); $yuan=$subdata[0]; $j=0; $nonzero=0; for($i=0;$i<strlen($subdata[0]);$i++){ if(0==$i){ //确定个位 if($subdata[1]){ $cncap=(substr($subdata[0],-1,1)!=0)?"元":"元零"; }else{ $cncap="元"; } } //确定万位 if(4==$i){ $j=0; $nonzero=0; $cncap="万".$cncap; } //确定亿位 if(8==$i){ $j=0; $nonzero=0; $cncap="亿".$cncap; } $numb=substr($yuan,-1,1); //截取尾数 $cncap=($numb)?$capnum[$numb].$capdigit[$j].$cncap:(($nonzero)?"零".$cncap:$cncap); $nonzero=($numb)?1:$nonzero; $yuan=substr($yuan,0,strlen($yuan)-1); //截去尾数 $j++; } if($subdata[1]){ $chiao=(substr($subdata[1],0,1))?$capnum[substr($subdata[1],0,1)]."角":"零"; $cent=(substr($subdata[1],1,1))?$capnum[substr($subdata[1],1,1)]."分":"零分"; } $cncap .= $chiao.$cent."整"; $cncap=preg_replace("/(零)+/","//1",$cncap); //合并连续“零” return $cncap; }
- PHP货币转中文大写函数
- 货币转中文大写
- 货币 和 日期 转 中文大写
- Delphi货币类型转中文大写金额
- js 阿拉伯数字转中文大写货币
- js 阿拉伯数字转中文大写货币
- 货币数字转换成中文大写的函数
- PHP人民币金额数字转中文大写的函数
- PHP人民币金额数字转中文大写的函数
- JS版数字转中文货币金额大写
- 数字转货币大写
- 数字转货币大写
- C# 汉字中文大写货币转换函数类(根据其他人的VBA函数改编)
- 货币金额阿拉伯数字转为中文大写
- 货币金额阿拉伯数字转为中文大写
- 货币数值转换为大写中文
- 货币数字转换为中文大写格式
- ASP.NET C# 货币转换函数 中文大写金额 英文金额
- 查询IP区段
- 转一篇官方的VIM教程
- 新年快乐
- 手机网站开发必修课【2009总结】
- Silverlight API的多源数据访问研究
- PHP货币转中文大写函数
- Objective-C内存管理与原理剖析(一)基本原理
- iPhone项目使用静态库的最佳方法
- 数据库设计中的一些图及其注意事项
- C#中托管与非托管
- [Java Eclipse] 使用Eclipse发布jar包以及制作exe文件的方法
- VC中Ansi、Unicode、UTF8字符串的问题
- Silverlight入门:第三部分—数据访问
- 终于决定开个博客了