【发布时间】:2013-02-21 12:56:43
【问题描述】:
我有一个名为page 的$_GET 变量,它只能包含数字。到目前为止,我设法制定了其他规则,比如它是否为空以强制页面等于 1,或者它是否大于页面总数以带来错误消息,但我不能做的一件事就是让它如此当用户输入字母而不是数字时,例如:page=d;接收错误消息。
有什么建议吗?
【问题讨论】:
-
问之前先google一下
-
您可以在用户输入时使用
js,也可以按照@Felix Kling 的建议使用php 的is_numeric函数 -
你在尝试发明轮子
-
filter_input 将是一个好的开始。