Bonjour à toutes et tous
Je viens de passer à easyPHP 3.0 équipé de PHP 5.2.8. Avant j'avais PHP 4.2.x.
Mes scripts (nombreux, très nombreux) plantent lamentablement. Si une variable est testée (par ex: if ($index==0) avant d'être déclarée (pour le cas où elle l'est), le script plante. J'ai dû rajouter 'if (IsSet($index) and ($index==0)) ' pour un script et ça passe. Mais je trouve que ça n'est pas normal. Il y a trop de modifs à faire. Le test par déclaration implicite est quand même plus souple (si la variable n'existe pas, la condition n'est pas remplie).Existe-t-il un moyen de moyenner? Je n'ai rien trouvé de bien intéressant dans php.ini à ce sujet.
Sans compter les soucis avec les variables globales, mais là j'ai vu comment faire (enfin, je crois)
Merci pour votre aide.
Cordialement,
Spinosaurus
Partager