迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
判断字段是否为整数,这么写为何不起作用?
{loop $arr $a}
{php $result = substr($arr[$key_a],strripos($arr[$key_a],"=")+1);}
{if is_int(dr_clearhtml($result))}
...
{else}
{/if}
{/loop}
PHP判断变量是不是整数的方法大全:
一、使用 floor 或 ceil 方法
<?php $num=12; if(floor($num)==$num){ echo "right"; }else{ echo "false"; } ?>
在 php 中 floor() 对参数进行向下舍入(四舍)求整,而 ceil() 对参数进行向上舍入(五入)求整。将四舍或者五入后的值与原来的值比较,若相等则为整数,不等则不为整数。
二、使用 is_int 方法
<?php $num=12; //返回right //$num=12.1 返回false if(is_int($num)){ echo "right"; }else{ echo "false"; } ?>
三、使用正则表达式判断
<?php $num=12; //返回right //$num=12.1 返回false if(preg_match("/^-?\d+$/",$num)){ echo "right"; } else { echo "false"; } ?>
PHP判断变量是不是整数的方法大全:
一、使用 floor 或 ceil 方法
在 php 中 floor() 对参数进行向下舍入(四舍)求整,而 ceil() 对参数进行向上舍入(五入)求整。将四舍或者五入后的值与原来的值比较,若相等则为整数,不等则不为整数。
二、使用 is_int 方法
三、使用正则表达式判断