Следующий код выполняется независимо от того, переданы ли переменные GET или нет:
if($_SERVER['REQUEST_METHOD'] == 'GET')
{
//Do something
}
Следующее выполняется только при передаче переменных GET:
if($_GET)
{
//Do something
}
У меня сложилось впечатление, что первый метод был лучше, но теперь я в замешательстве.
Есть идеи? Спасибо!