Ja ist zwar kein Fehler aber besser ist das auch "Notices"-Meldungen zu beheben, denn man weiss ja nicht wie PHP sich mal in Zukunft entwickeln wird. Wenn die PHP-Version nicht geändert wird muss man eigentlich keine Angst haben dass diese "Notices" mal zu wirklichen "Errors" werden. Aber wenn man im VMS alle "Notices" und "Warnings" beheben will dann hat man einiges zu tun. Alleine schon die ganzen Index-Bezeichner die oft als Konstanten statt richtigerweise als Strings notiert sind mir schon öfters aufgefallen.
Generell sollte man in einem Produktivsystem die Fehler ausschliesslich in einer Logdatei protokollieren lassen und den User keine Fehlermeldungen des PHP-Interpreters zu Gesicht bekommen lassen.