获取变量并专业处理null

时间:2018-01-20 15:10:18

标签: php get

我正在使用PHP的get方法。在get方法中处理null值的专业方法是什么?我不想在我的网站上看到sql错误。

1 个答案:

答案 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;