number2chinese php,php 数字转换为中文
/**
* 数字转换为中文
* @param integer $num 目标数字
*/
public function number2chinese($num)
{
if (is_int($num) && $num < 100) {
$char = array(‘零‘, ‘一‘, ‘二‘, ‘三‘, ‘四‘, ‘五‘, ‘六‘, ‘七‘, ‘八‘, ‘九‘);
$unit = [‘‘, ‘十‘, ‘百‘, ‘千‘, ‘万‘];
$return = ‘‘;
if ($num < 10) {
$return = $char[$num];
} elseif ($num%10 == 0) {
$firstNum = substr($num, 0, 1);
if ($num != 10) $return .= $char[$firstNum];
$return .= $unit[strlen($num) - 1];
} elseif ($num < 20) {
$return = $unit[substr($num, 0, -1)]. $char[substr($num, -1)];
} else {
$numData = str_split($num);
$numLength = count($numData) - 1;
foreach ($numData as $k => $v) {
if ($k == $numLength) continue;
$return .= $char[$v];
if ($v != 0) $return .= $unit[$numLength - $k];
}
$return .= $char[substr($num, -1)];
}
return $return;
}
}
原文:https://www.cnblogs.com/aifengguo/p/9389948.html
number2chinese php,php 数字转换为中文相关推荐
- JS将数字转换为中文
<!DOCTYPE html> <html> <head><meta charset="UTF-8"><title>JS ...
- 将数字转换为中文表示
将数字转换为中文表示 转载于:https://www.cnblogs.com/Athrun/archive/2007/11/05/949356.html
- c# 数字转换为中文数字
//数字转换为中文public string GetCountRefundInfoInChanese(string inputNum){string[] intArr = { "0" ...
- 将数字转换为中文大写
将数字转换为中文大写 HTML代码: <input type="text" value="" placeholder="阿拉伯数字" ...
- 数字转换为中文大写(钱数)
这几天有个需求需要把数字转换为大写的钱数 public function toChineseNumber($money){ $money = round($money,2); ...
- 将1亿以内的任意数字转换为中文输出
题目要求 请实现一个函数, 输入一个小于100000000(一亿)的自然数,并在屏幕上打印这个数字的中文写法. 例如:17 -> 一十七 120 -> 一百二十 201 -> 二百零 ...
- python将数字转换为中文_Python:将数字转换为文字
大家好,我正试图产生一个代码,将一个数字转换成一个单词在给定的字典.但它似乎什么也没印.没有错误什么的.我试了很多方法来找出问题,但还是一无所获. 当我输入6时,程序将不返回任何内容. 它应该输出[s ...
- java读法,Java 把数字转换为中文读法
/** *输入一串数字,输出这串数字对应的中文读法 * 如: * 输入:832900180 输出:八亿三千二百九十万一百八十 * * 思路:1.中文读法都是4个一串,所以我用a和b分别来表示这是哪一段 ...
- 写了个数字转换为中文大写的软件
今天抽了点时间,写了这个软件,希望对搞财务的有点帮助. 在填写报销单时可能也用得上 ^_^ (一般有很大数字要报吗?) 这里我在示例程序里面计算了一个π值 我真不知道要把软件放到CSDN的什么地方,唉 ...
最新文章
- Git 远程仓库的管理和使用
- JS滚动条到网页底部自动加载更多内容
- 获取进程号并赋值判断进程状态
- 经典C语言程序100例之七一
- cisco 2960-24 配置(生产环境)
- UVA 12501 Bulky process of bulk reduction ——(线段树成段更新)
- 零基础 Amazon Web Services (AWS) 入门教程图文版(一)
- ios软件商店上架老被打回_一款APP上架苹果应用商店的流程,费用是多少?
- 老男孩linux——36期学员
- 【贪心算法】哈夫曼编码问题
- 用bootstrap实现的,三种风格的登录界面网页源码
- python多级网址爬取_『采集超市』添加多级网址之手动填写链接地址规则
- UG NX二次开发(C#)-建模-判断一张面是孔面还是凸台面
- 后期维特根斯坦的语境观“:语言游戏”与“生活形式”
- socket c语言 AF_TIPC,socket编程 send() recv() sendto() recvfrom()
- php时间戳求时间差,php中计算时间差的几种方法
- 界面布局上大胆突破,关注到的细分领域
- 多应用多平台支付模块设计-基础模块开篇
- C51编程23-应用篇(HC 06蓝牙模块)
- 应广单片机 PMS150G、FPC161 基础例子【GPIO设置】