这篇文章主要介绍了php如何判断一个数字是几位数字,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
php判断一个数字是几位数字的方法:1、使用floor()函数处理指定数字,将其转为一个整数;2、使用strlen()函数统计该整数中包含的字符个数,即可计算出指定数字的位数,语法“strlen(floor($num))”。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
php如何判断一个数字是几位数字
在php中,判断一个数字是几位数字有两种情况:
数字是整数,那么可以直接使用strlen()函数获取字符数,判断位数。
strlen() 函数返回字符串的长度。如果成功则返回字符串的长度,如果字符串为空则返回 0。
数字是浮点数(包含小数),那么就需要先取整(使用floor()函数),在使用strlen()函数获取字符数。
floor()函数向下舍入为最接近的整数。
下面我们来看看实现代码:
<?phpheader("Content-type:text/html;charset=utf-8");$num=120;echo$num."是一个".strlen(floor($num))."位数<br>";$num=120.567;echo$num."是一个".strlen(floor($num))."位数";?>
感谢你能够认真阅读完这篇文章,希望小编分享的“php如何判断一个数字是几位数字”这篇文章对大家有帮助,同时也希望大家多多支持恰卡编程网,关注恰卡编程网行业资讯频道,更多相关知识等着你来学习!
php字符串增加1如何实现
php字符串增加1如何实现这篇“php字符串增加1如何实现”文章的...
php如何判断字符串是否有中文
php如何实现字符串去掉头尾
php字符串的组成是什么
php字符串的组成是什么这篇文章主要讲解了“php字符串的组成是什...
php如何让Swoole/Pool进程池实现Redis持久连接
php如何让Swoole/Pool进程池实现Redis持久连接本篇...
php字符串长度不一致如何解决
php时区不正确如何解决
php+fread()乱码如何解决
php+fread()乱码如何解决本篇内容介绍了“php+frea...
php explode报错如何解决
linux Centos如何安装PHP7
linuxCentos如何安装PHP7今天小编给大家分享一下li...
用户名
密码
记住登录状态 忘记密码?
邮箱
确认密码
我已阅读并同意 用户协议