本篇内容主要讲解“php如何转化为2位数字”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php如何转化为2位数字”吧!
php转化为2位数字的方法:1、创建一个php示例文件;2、定义“function reverse_format($num,$precision=2){...}”方法;3、通过“round($num,$precision);”实现保留2位小数即可。
PHP中数字格式化,保留2位或指定位数
代码如下:
function reverse_format($num,$precision=2){ $_num = round($num,$precision); //保留$precision位小数 if($precision==0) return $_num; $arr = explode('.',$_num); //拆分数字 $cnt = count($arr); if($cnt==1) { $len = 0; }else{ $len = strlen($arr[1]); } //由后补0组成的字符串 $_str = ''; for($i=0;$i<$precision-$len;$i++) { $_str .= '0'; } if($cnt==1) { $_str1 = ''; }else{ $_str1 = $arr[1]; } //拼接为最后的字符串 $result = $arr[0].".".$_str1.$_str; return $result;}
到此,相信大家对“php如何转化为2位数字”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!