2017-12-18 215 views
1

我正在计算PHP中的数字位数。小数位整数之前,我想算数字 的数量,例如:如何使用PHP计算十进制数字的位数

123.456 ==number of count value is 3 
1.234 ==number of count value is 1 
12.1 ==number of count value is 2 

让我知道如何解决它。

+0

请接受一个答案低于 –

回答

1

尝试:

strlen((int)23.23); 

输出:

2 
+1

谢谢@MKhalid朱奈德。已更新 – Kidus

+0

或strpos(num,'。') –

2

你也可以做这样的事情:

strlen(explode('.', 9.9)[0]) 

这将产生1

相关问题