Меня судят о if isset($_GET['whatever'])...
перед остальной частью моего оператора if. Ошибки E_NOTICE очень удобно отключать, а для $_POST
переменных у меня есть решение в моем сценарии инициализации..
$POST = (is_array( $_POST ) && count( $_POST ) > 0);
Я считаю, что это помогает скриптам самостоятельной публикации выглядеть чистыми.
if ($POST) {
// now do something with $_POST...
}
Я не уверен, как это сделать динамически, если вы понятия не имеете, что такое ключ? Может ли кто-нибудь помочь найти аналогичное решение для переменных $_GET
?
ИЗМЕНИТЬ:
Я просто хочу, чтобы if ($_GET['whatever'] == "whatever");
возвращало false, если оно не установлено и нет ошибок E_NOTICE
.
ИЗМЕНИТЬ:
Извините, если я неясно выразился, я ищу решение для $_GET
, а не $_POST
-- я использую $_POST
только как пример того, чего я надеюсь достичь.