Vérifiez si php get variable est défini sur quelque chose?

J'ai besoin de vérifier si les variables sont définies à quelque chose. Jusqu'à présent, j'ai été en utilisant strlen()mais c'est vraiment gênant que je suis assez sûr que c'est pas très efficace fonction à l'aide de plus d'une fois.

Comment effectuer ce type de contrôle de manière plus efficace:

if (strlen($_GET['variable']) > 0)
{
    Do Something
}

Remarque que je ne veux pas qu'il fasse quoi que ce soit si $_GET['variable'] = ''

Juste pour clarifier ce que je veux dire, Si j'avais www.example.com?variable=&somethingelse=1 je ne veux pas qu'il se pénétrer que si l'instruction

source d'informationauteur Amy Neville