PHP:获取十进制位数

2022-08-30 08:52:22

有没有一种直接的方法来确定PHP中a(n)整数/双精度值的小数位数?(即不使用explode)


答案 1
$str = "1.23444";
print strlen(substr(strrchr($str, "."), 1));

答案 2

更少的代码:

$str = "1.1234567";
echo (int) strpos(strrev($str), ".");

推荐