900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 用PHP实现小写金额转换大写金额【精确到分】

用PHP实现小写金额转换大写金额【精确到分】

时间:2024-04-03 21:12:17

相关推荐

用PHP实现小写金额转换大写金额【精确到分】

php教程|PHP源码

用PHP实现小写金额转换大写金额【精确到分】

php教程-PHP源码

php代码

蓝牙鼠标源码,vscode怎么更改运行浏览器,ubuntu 16 主题,同时存在两个tomcat,sqlite 中文支持,asp动态网页设计选用服务器,云服务器的作用,旋转轮播插件 ie8,前端框架与库,爬虫除臭剂,简单php后台,中山网站seo价格,手机移动网站模板,网页右边的悬浮客服框,phpcms电影模板,科讯cms页面修改,php水果超市管理系统,易语言程序崩溃的原因lzw

/***数字金额转换成中文大写金额的函数*String Int $num 要转换的小写数字或小写字符串*return 大写字母*小数位为两位**/function get_amount($num){$c1 = "零壹贰叁肆伍陆柒捌玖";$c2 = "分角元拾佰仟万拾佰仟亿";$num = round($num, 2);$num = $num * 100;if (strlen($num) > 10) {return "数据太长,没有这么大的钱吧,检查下";} $i = 0;$c = "";while (1) {if ($i == 0) {$n = substr($num, strlen($num)-1, 1);} else {$n = $num % 10;} $p1 = substr($c1, 3 * $n, 3);$p2 = substr($c2, 3 * $i, 3);if ($n != || ($n == && ($p2 == 亿 || $p2 == 万 || $p2 == 元))) {$c = $p1 . $p2 . $c;} else {$c = $p1 . $c;} $i = $i + 1;$num = $num / 10;$num = (int)$num;if ($num == 0) {break;} }$j = 0;$slen = strlen($c);while ($j < $slen) {$m = substr($c, $j, 6);if ($m == 零元 || $m == 零万 || $m == 零亿 || $m == 零零) {$left = substr($c, 0, $j);$right = substr($c, $j + 3);$c = $left . $right;$j = $j-3;$slen = $slen-3;} $j = $j + 3;} if (substr($c, strlen($c)-3, 3) == 零) {$c = substr($c, 0, strlen($c)-3);}if (empty($c)) {return "零元整";}else{return $c . "整";}}

开源预约源码,手机装中文ubuntu,python 初级爬虫兼职,$post php,改域名seolzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。