Comment vérifier si $_GET existe?

Donc, j'ai un code PHP qui ressemble un peu à ceci:

<body>
    The ID is 

    <?php
    echo $_GET["id"] . "!";
    ?>

</body>

Maintenant, lorsque je passe un ID comme http://localhost/myphp.php?id=26 il fonctionne très bien, mais si il n'y a pas d'ID comme http://localhost/myphp.php puis il sorties:

The ID is
Notice: Undefined index: id in C:\xampp\htdocs\myphp.php on line 9
!

J'ai cherché un moyen de résoudre ce problème mais je ne trouve aucun moyen de vérifier si une variable d'URL existe. Je sais il doit y avoir moyen de bien.

  • Undefined index n'est pas une erreur, c'est juste un avertissement. Vous pouvez désactiver l'avertissement de l'édition de la .htaccess fichier.
  • vérifier si $_GET existe (comme dans le sujet) est en fait une autre question, vous essayez de vérifier si $_GET["id"] existe...
InformationsquelleAutor Doorknob | 2012-08-18