首页 > 编程开发 > PHP    日期:2021-10-20 / 来自互联网 / 浏览

php判断一个数有几位小数的方法

方法1:借助strrpos()、substr()、strlen()函数

<?php
function getLen($num)
{

         $pos = strrpos($num, '.');
         $ext = substr($num, $pos+1);
	 $len=strlen($ext);
         return $len;
}
$num=3.14254;
echo getLen($num);
?>

输出结果:

5

方法2:借助explod()、array_pop()、strlen()函数

<?php
function getLen($num)
{
         $arr = explode('.',$num);
	 $str=array_pop($arr);
	 $len=strlen($str);
         return $len;
}
$num=25.365;
echo getLen($num);
?>

输出结果:

3

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章