A lot of existing PHP 3 code uses language constructs that should be considered as very bad style as this code, while doing the intended thing now, could easily be broken by changes in other places.
La solution de facilité consiste à supprimer les messages de niveau E_NOTICE, mais c 'est une meilleure idée de corriger le code à la place.