$ _GET和isset()

Mik*_*980 0 php superglobals

if isset($_GET['whatever'])...在我的if语句的其余部分之前,我正在接受考试.E_NOTICE错误是方便关闭和$_POST变量的方法我在我的init脚本中有一个解决方案 ..

$POST = (is_array( $_POST ) && count( $_POST ) > 0);
Run Code Online (Sandbox Code Playgroud)

我发现这有助于自我发布脚本看起来干净.

if ($POST) {
    // now do something with $_POST...
}
Run Code Online (Sandbox Code Playgroud)

如果您不知道密钥是什么,我不确定如何动态执行此操作?任何人都可以帮助找到类似的$_GET变量解决方案?

编辑:

if ($_GET['whatever'] == "whatever");如果没有设置且没有E_NOTICE错误,我只想返回false .

编辑:

很抱歉,如果我不清楚我在寻找一个解决方案$_GET$_POST-我只是我使用$_POST作为我希望达到什么样的一个例子.

Ion*_*tan 10

有时我使用全局GET函数:

function GET($key, $default = null) {
    return isset($_GET[$key]) ? $_GET[$key] : $default;
}
Run Code Online (Sandbox Code Playgroud)