检查一个PHP字符串是否仅由整数组成
P粉788765679
P粉788765679 2023-09-21 21:52:44
[PHP讨论组]

我正在编写PHP代码来验证用户输入的一些数据,其中之一是整数,我使用$_REQUEST["age"]来获取它,当我用gettype($_REQUEST["age"]) == "integer"is_int($_REQUEST["age"])检查这个值是否为整数时,两者都返回false,但是当我使用is_numeric($_REQUEST["age"])时返回true。我想要检查参数的值是否为整数,我是否正确使用了前两个函数,还是我漏掉了什么?

谢谢

注意:我尝试输出gettype($_REQUEST["age"]),它给我返回string

P粉788765679
P粉788765679

全部回复(1)
P粉293550575
<?
     if(intval($_REQUEST["age"]) > 0):
        echo '整数';
     else:
        echo '其他';
     endif;
?>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号