"Pourquoi tu met tout en anglais
"
~> Parce que je fais aussi des scripts en anglais (pour Nox, par exemple), que les noms des fonctions, en programmation, sont tout le temps liées à l´anglais, et donc que ça fait plus "homogène" de taper le reste du code en anglais, pour pas devoir changer tout le temps de language
"if($membre["sorts"][$id]["statut"]["bool"] === false)
il faut que == et pas ===
"
~> Non, l´opérateur de contrôle === vérifie que les deux opérandes sont égaux ET de mêem type, je fais tout le temps ça pour les booléens, histoire d´éviter les erreurs avec 0 et 1 