如何从形式中获取int代替字符串?
从窗体获取变量:
<form method = 'POST' action = ''>
<input type = 'text' name = 'a' size = '1' >
<input type = 'submit' value = 'Find it'>
</form>"
如果我输入1并使用gettype($POST_['a']),它会返回我的字符串,是否可以输入int?因为在此之后,我想检查该变量是否是int。
更新
得到的答案是它总是返回字符串,他们让我使用(int)或intval(),但是如果它真的是像'a'这样的字符串,它返回0,但它也可能是整数值0,如何克服这个问题?
更新
在编辑了拼写错误后,布拉德·克里斯蒂(Brad Christie)建议了最好的方法,使用is_numeric