我正在使用PHP的get方法。在get方法中处理null值的专业方法是什么?我不想在我的网站上看到sql错误。
答案 0 :(得分:2)
这将检查变量是否已设置且变量是否等于空字符串 - 如果它是您正在测试的数字且必须大于0,则换出"&#34 ; 0:
if (isset($_GET["myvar"]) && $_GET["myvar"] != "")
{
//do your thing
}
else
{
//if you do not wish to exit script comment this line out
exit("There has been an error.");
//use this instead
$error = "There has been an error."
}
//and echo your error out later on your page if you require it
echo $error;