Bonjour,

Je voudrais savoir quelle est la différence entre une
variable GET non définit et une variable GET ayant pour
valeur zéro.
J'ai dans mon script le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
if(!isset($_GET['id']))
{
  ...//code
 
}
 
if($_GET['id'] == 0)
{
  ...//code
 
}
Lorsque la variable id n'existe pas, le code dans le 1er if
est exécuté (normal), mais le code dans le 2ème if aussi.
Quelqu'un pourrait-il m'expliquer ce comportement ?

Merci