php教程|php手册
PHP,实现,人民币,金额,数字,中文,大写,欢迎,进入,L
php教程-php手册
asp 仓库管理源码,Ubuntu关闭扩展模式,12306爬虫模拟登录,php calc,seo镜像问题lzw
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 PHP实现人民币金额数字转中文大写: ?php header(”Content-Type:text/html;charset=utf-8″); error_reporting(2); function cny($ns) { static $cnums=array(”零”,”壹”,”贰”,”叁”,”肆”,”伍”
公告页源码,vscode系统更新报错,ubuntu体下载,卸载tomcat 被拒绝,sqlite3数据库遍历,一条条黑色的爬虫是什么东西,php 头像上传插件,seo技术培训徐州,注册网站的css,公模板lzw
昵图网源码php,vscode 修改侧边栏,ubuntu会卡吗,tomcat详解视频,sqlite3的db文件,两年时间能学会爬虫吗,php 获取时间戳毫秒,邢台一天seo,商业开源jsp网站,视频类网页模板下载lzw
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入
PHP实现人民币金额数字转中文大写:
<?php
header(”Content-Type:text/html;charset=utf-8″);
error_reporting(2);
function cny($ns) {
static $cnums=array(”零”,”壹”,”贰”,”叁”,”肆”,”伍”,”陆”,”柒”,”捌”,”玖”),
$cnyunits=array(”圆”,”角”,”分”),
$grees=array(”拾”,”佰”,”仟”,”万”,”拾”,”佰”,”仟”,”亿”);
list($ns1,$ns2)=explode(”.”,$ns,2);
$ns2=array_filter(array($ns2[1],$ns2[0]));
$ret=array_merge($ns2,array(implode(””,_cny_map_unit(str_split($ns1),$grees)),””));
$ret=implode(””,array_reverse(_cny_map_unit($ret,$cnyunits)));
return str_replace(array_keys($cnums),$cnums,$ret);
}
function _cny_map_unit($list,$units) {
$ul=count($units);
$xs=array;
foreach (array_reverse($list) as $x) {
$l=count($xs);
if ($x!=”0″ || !($l%4)) $n=($x==’0′?”:$x)。($units[($l-1)%$ul]);
else $n=is_numeric($xs[0][0])?$x:”;
array_unshift($xs,$n);
}
return $xs;
}
echo cny(’15897’);
?>