脚本宝典收集整理的这篇文章主要介绍了PHP – 必须使用is_numeric(),还是可以使用比较符号来处理所有正数字情况?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
要考虑的另一件事是PHP中的“0是什么”.那意义重大.它并不总是数字.它可能是数字字符串,布尔值false,整数等…这就是存在这些辅助函数的原因.
要添加到我的答案:
改变你的榜样:
$whatami='beast'; ($whatami<5) ? echo 'less than 5' : echo 'more than 5';
PHP会将’beast’更改为等效的整数,然后进行比较.这会产生意想不到的结果.如果你真的想要类似的东西,你必须用另一个条件包装它:
$whatami='beauty'; if(is_numeric($whatami){ ($whatami<5) ? echo 'less than 5' : echo 'more than 5'; } else { exIT('what,am I not PRetty enough for a beast?'); }
然后你会得到你想要的结果(尽可能奇怪).
以上是脚本宝典为你收集整理的PHP – 必须使用is_numeric(),还是可以使用比较符号来处理所有正数字情况?全部内容,希望文章能够帮你解决PHP – 必须使用is_numeric(),还是可以使用比较符号来处理所有正数字情况?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。