Questo codice dovrebbe restituire un fatal error. In realtà il fatal error non viene restituito. Ho controllato nel php.ini error reporting ed è settata ad E_ALL. Lo script non viene eseguito e quindi non restituisce niente ma non dovrebbe mostrarmi anche un fatal error? Almeno nella guida su freephp "La programmazione ad oggetti con php5" così dice! Ed anche in base alla mia esperienza dovrebbe restituire un errore. Sono passato ieri a php5.0.5 e quindi non sono ancora molto pratico. Un chiarimento?codice:class StaticTest{ Const TestConst = "Una costante" ; static public $testPubVar = "Una proprietà statica e pubblica" ; static private $testPrivVar = "Una proprietà statica e privata" ; //Vari metodi } echo StaticTest::TestConst . ' Modifico la costante ' ; StaticTest::TestConst = 'Costante modificata' ; echo StaticTest::TestConst ;