一、正则表达式$keyword='10';//01.11if(preg_match("/^[1-9][0-9]*$/",$keyword)){echo"是正整数!";exit();}二、首先判断是否大于等于0然后下面两种方法判断是否为整数。方法1这里用is_int()方法来判断传入的参数是否为整数形(int),而不是判断它是否为整数,略显局限。方法2三、用h5的新属性输入类型-numbernumber输入类型用于包含数字值的输入字段。您可以设置可接受数字的限制。实例Points:请使用下面的属性来为number类型规定限制:属性值描述maxnumber规定允许的最大值。minnumber规定允许的最小值。stepnumber规定合法数字间隔(如果step="3",则合法的数字是-3,0,3,6,以此类推)valuenumber规定默认值。提示:iPhone的Safari浏览器会识别number输入类型,然后改变触摸屏的键盘来适应它(显示数字)。 |