没有合适的资源?快使用搜索试试~ 我知道了~
最近的项目在处理资金这一块的功能,对人民币金额的格式化输出是必不可少的功能。这个功能比较独立而且还比较大众化,所以封装成了函数就发上去也算是方便大家。 复制代码 代码如下: /** * 格式化金额 * * @param int $money * @param int $len * @param string $sign * @return string */ function format_money($money, $len=2, $sign=’¥’){ $negative = $money > 0 ? ” : ‘-‘; $int_money = intval(
资源详情
资源评论
资源推荐
php格式化金额函数分享格式化金额函数分享
最近的项目在处理资金这一块的功能,对人民币金额的格式化输出是必不可少的功能。这个功能比较独立而且还比较大众化,
所以封装成了函数就发上去也算是方便大家。
复制代码 代码如下:
/**
* 格式化金额
*
* @param int $money
* @param int $len
* @param string $sign
* @return string
*/
function format_money($money, $len=2, $sign=’¥’){
$negative = $money > 0 ? ” : ‘-‘;
$int_money = intval(abs($money));
$len = intval(abs($len));
$decimal = ”;//小数
if ($len > 0) {
$decimal = ‘.’.substr(sprintf(‘%01.’.$len.’f’, $money),-$len);
}
$tmp_money = strrev($int_money);
$strlen = strlen($tmp_money);
for ($i = 3; $i < $strlen; $i += 3) {
$format_money .= substr($tmp_money,0,3).’,’;
$tmp_money = substr($tmp_money,3);
}
$format_money .= $tmp_money;
$format_money = strrev($format_money);
return $sign.$negative.$format_money.$decimal;
}
您可能感兴趣的文章您可能感兴趣的文章:PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)PHP获取当前日期和时间及格式化方法参数
php格式化电话号码的方法php实现格式化多行文本为Js可用格式PHP日期函数date格式化UNIX时间的方法PHP中常用的字符
串格式化函数总结PHP文件大小格式化函数合集php格式化日期和时间格式化示例分享PHP格式化MYSQL返回float类型的方
法
weixin_38616435
- 粉丝: 1
- 资源: 908
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- yolo目标检测项目实验
- downloadFile-1.hc
- Centos7.9环境下离线安装开源版Nginx(亲测版)
- C++课程设计:基于Qt的航班信息管理系统
- ADS7822UVerilog驱动,前面传的有点问题
- 基于python的高性能爬虫程序,使用了多线程+缓存+xpath实现的,这里以彼-岸图库为例,实现,仅用于学习交流
- 中分辨率成像光谱仪(MODIS)烧毁面积产品信息MODIS-C6-BA-User-Guide-1.2.pdf
- Screenshot_20240427_172613_com.huawei.browser.jpg
- 关于学习Python的相关资源网站链接及相关介绍.docx
- (HAL库)基于STM32F103C8T6的温控PID系统[Dht11、ESP8266、无线透传、L298N……]
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0