PHP: Comprueba si existe una variable pero también si tiene un valor igual a algo

Tengo (o no) una variable$_GET['myvar'] proveniente de mi cadena de consulta y quiero verificar si esta variable existe y también si el valor corresponde a algo dentro de mi declaración if:

Lo que estoy haciendo y pienso no es la mejor manera de hacerlo:

if(isset($_GET['myvar']) && $_GET['myvar'] == 'something'): hacer algo

Mi pregunta es, ¿existe alguna forma de hacer esto sin declarar la variable dos veces?

Ese es un caso simple pero imagina que tienes que comparar muchos de estos$myvar variables

Respuestas a la pregunta(13)

Su respuesta a la pregunta