array(4) { ["id"]=> int(0) ["pass"]=> string(0) "" ["log_in"]=> string(3) "no" }
Le problème id
lors de l'utilisation isset
il retourne true
parce qu'il est 0
. En utilisant vide, je pense qu'il fait la même chose. Quelle est la meilleure fonction pour savoir si c'est réglé ou non?comportement PHP inattendu dans isset et vide
peut-être si (! Empty ($ array ["id"]) {echo "L'ID du tableau est défini";}, je pense que le retour vide est faux si 0 est un entier – ahmet2106