Bonjour,
Dans certains modules de mon code, j'ai des lignes avec un point d’exclamation dans un triangle jaune avec ce message :

variable $machin seems to be unesed in its scope

Alors que la même ligne dans une autre page n'indique aucune erreur.
Si je fais

$machin='';

juste avant, ça passe aussi mais je ne comprends pas pourquoi.
NetBeans 7.1 avec PHP 5.3.9
Merci

2 réponses


Tu peux montrer un peu plus de code pour qu'on ai le contexte ?

stigma
Auteur

en fait j'ai trouvé. Netbeans est trop intelligent. Il s'est aperçu qu'une variable déclarée n'était pas utilisée par la suite dans le code. Trop fort.
Merci d'avoir répondu.