Foreach un tableau pour vérifier si la valeur d'une clé n'est pas vide

J'ai un tableau qui va comme ceci

$array = array('key1' => $_GET['value1'], 'key2' => $_GET['value2']);

Je veux vérifier si la valeur de la clé n'est pas vide. Dire qu'un utilisateur accède à la page web et les demandes de ce
http://mysite.com/page.php?value1=somevalue&valeur2= ce qui signifie que valeur2 est vide ou dire qu'il est manquant dans la chaîne de requête que je veux être en mesure de vérifier si il existe et n'est pas vide.

J'ai essayé ce

foreach($array as $key => $value)
{
    if(empty($value))
    {
        //spout some error
    }
}

mais même si je entrer dans ce http://mysite.com/page.php?value1=somevalue sens que valeur2 est manquant, je n'ai pas l'erreur.

Comment puis-je obtenir ce que je veux?

je ne crois pas que vous que votre code ne fonctionne pas. Êtes-vous sûr que vous n'avez pas fait une erreur quelque part d'autre? Aussi, nous vous prions d'accepter des réponses à certaines de vos questions précédentes; c'est une communauté, pas un libre-pour-tous. Cinq questions et n'accepte absolument pas OK!
Je n'ai jamais su que j'ai dû accepter quelque chose..je ne sais même pas ce qu'il faut accepter.
Lorsque vous avez une réponse qui "répond" à votre question, cliquez sur la coche indiqué à gauche de la réponse que vous acceptez. C'est une visite de courtoisie.
Cliquez sur le bouton "FAQ" lien en haut de chaque page et à lire! Bienvenue à Débordement de Pile.
Il n'y a pas de coche n'importe où sur cette page EDIT: Maintenant il est apparu..il y avait une étoile au lieu d'une coche contour

OriginalL'auteur dikidera | 2011-03-29