Tach!
Deine Schreibweise dürfte einen Syntaxfehler liefern. Konstanten gehören zur Klasse, also sollten/müssen sie über den Klassenamen angesprochen werden.
Nö seit PHP 5.3.blub funktioniert dass. Ich hab da auf jedenfall keine Probleme damit. Als ich das System mal "irrtümlich" (wie das klingt :D) auf einem 5.2.x System installiert hab gabs jedoch tatsächlich Probleme.
Da hast du Recht. Da kommt nicht mal mehr eine E_STRICT-Meldung. Als empfehlenswert sehe ich das aber nicht an. PHP ist zwar PHP mit all seinen Eigenarten, aber üblicherweise spricht man solche Konstanten in anderen Sprachen auch über den Klassennamen an. Ich denke, es ist besser, diese Notwendigkeit anderenorts hier als Konvention beizubehalten.
dedlfix.