我有一个关于编写PHP代码的问题,该代码阻止输入字符串或整数
让我说我等待用户输入,这应该是一个字符串。
示例
请输入今天的日期:$ date
我写了一个代码来防止输入整数。
if($edate== NULL || !_string($edate){
close
}
但如果我输入为$ date = 2013-10-3。 它是以字符串还是整数读取此输入?我认为它读为字符串 但是当我输入$ date = 2013-10-3。它转到if循环。
我使用了!is_int($ response)|| !is_int($ visibility)阻止用户输入 响应和可见性的字符串值,但即使我输入整数 它进入这个循环并关闭程序