ciao andrea non capisco che errore ti viene visualizzato. sarà che ancora dormo
da quanto ho capito il problema è utilizzare una costante che abbia lo stesso nome della classe

io ho scritto il seguente codice e non mi restituisce errori

Codice PHP:

error_reporting
(E_ALL);
define('ciro',"Proprietario");
class 
ciro
    
{
    public function 
esempio ()
        {
        echo 
ciro;
        }
    }
$a= new ciro;
$a->esempio()