Вместо целочисленных массивов вы можете использовать ассоциативные массивы:
$someArray = array('a' => 1, 'b' => 1, 'c' => 1);
if (isset($someArray[$_GET['foobar']])) {
...
}
Если вам не нравится вводить все значения массива или значения $ someArray должны оставаться без изменений, вы можете использовать array_flip
:
$someArray = array('a', 'b', 'c');
...
$otherArray = array_flip($someArray);
if (isset($otherArray[$_GET['foobar']])) {
...
}
Вы даже можете хранить полезную информацию в значениях ассоциативного массива.