可能重复:
测试变量是否为PHP中的数字的正确方法是什么?
我有两个变量来自一个表单:
$minNo = mysql_real_escape_string($_GET["minNo"]);
$maxNo = mysql_real_escape_string($_GET["maxNo"]);
Run Code Online (Sandbox Code Playgroud)
如何检查它们是否为数值?
我正在建立一个房间预订系统,并想知道如何检查用户是否正确输入了一个整数,即表格上的0,1,2,3,4,5,而不是其他任何东西(即将其留空,输入小数数字或字母).
$capacity = $_GET["capacity"];
Run Code Online (Sandbox Code Playgroud)
提前致谢!
我有两个输入
min, max
Run Code Online (Sandbox Code Playgroud)
在min = 32和max = 46的情况下,我希望PHP自动将值设置为最接近的5/10,即在这种情况下min = 30且max = 50?
但是在当然如果min = 35或40且max = 40或45,那么就没有必要进行舍入.
如何在PHP中实现这一点?
顺便说一下,系统只处理整数值,上面的值只是示例.它需要适用于范围从0到无穷大的一系列数字.所以4会圆到0,6到10 ......等等......
鉴于我在格式中有一个变量$ peopleSize(我已经从UI元素中提取了信息):
xxx-yyyy people
Run Code Online (Sandbox Code Playgroud)
例如,如jquery范围UI中所示:
http://jsfiddle.net/methuselah/SLvtx/1/
如何使用PHP摆脱" - "和"人",将两个min和max作为两个单独的变量?
php ×4