php格式化金额函数分享
发布时间:2020-12-13 02:23:18 所属栏目:PHP教程 来源:网络整理
导读:《php格式化金额函数分享》要点: 本文介绍了php格式化金额函数分享,希望对您有用。如果有疑问,可以联系我们。 PHP学习 最近的项目在处理资金这一块的功能,对人民币金额的格式化输出是必不可少的功能.这个功能比拟独立而且还比拟大众化,所以封装成了函数就
《php格式化金额函数分享》要点: 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,3).','; ??????? $tmp_money = substr($tmp_money,3); ??? } ??? $format_money .= $tmp_money; ??? $format_money = strrev($format_money); ??? return $sign.$negative.$format_money.$decimal; } 以上便是本文的全部内容,希望大家能够喜欢. 欢迎参与《php格式化金额函数分享》讨论,分享您的想法,编程之家 52php.cn为您提供专业教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |