Tach!
Völlig richtig, deswegen sollte man solche Notices auch ernst nehmen und sie während der Entwicklungs- und Testphase auch immer anzeigen lassen.
Deswegen sollte man in PHP boolesche Abfragen, von denen das Leben (des Servers) abhängt auch grundsätzlich als Äquivalenzabfragen ausführen
Wozu muss ich das im weiteren Leben des Script mit mir rumschleppen, wenn ich die Ursache behoben habe? Wenn du schon Mehraufwand haben möchtest, dann steck das doch in (Unit-)Tests.
dedlfix.