Самый простой выход - использовать @
для подавления ошибок:
if (@$_REQUEST['some_key'] == 'bob') {}
Однако это может быть очень медленным, если вы используете его более одного или двух раз для загрузки страницы.
Другим решением является назначение неизвестного по ссылке (хотя я не уверен на 100%, что это будет работать для суперглобальных элементов, таких как $_REQUEST
):
$some_key =& $_REQUEST['some_key'];
if ($some_key == 'bob') {}
Обычно я просто использую isset
как сказал Паскаль.