be non ero stato li a verificare la sintassi...

cmq ho visto che funziona sia

__destruct che __Destruct (e idem per il costruttore)

la mia domanda era più sulla possibilità di accedere ad attributi o metodi dell'oggetto da cui eredito tramite super, si può o no? perchè questo codice

Codice PHP:
<?
class Modulo{
  
  public 
$attributo;
  
  function 
__construct(){
    echo 
"costruisco modulo
"
;
    
$this->attributo="pippo";
  }
  
  function 
__destruct(){
    echo 
"Modulo si distrugge
"
;
  }
  
}


class 
Utenti extends Modulo{
  
  function 
__construct(){
    echo 
"costruisco utente
"
;
  }

function 
PrintInfo(){
  echo 
$super->attributo;
}
 
 function 
__destruct(){
   echo 
"Utenti si distrugge
"
;
 }
}

$a = new Utenti();
$a->PrintInfo();
?>
da questo output

codice:
costruisco utente
Utenti si distrugge
mentre io mi aspetto

codice:
costruisco modulo
costruisco utente
pippo
Utenti si distrugge
Modulo si distrugge
sono io che sbaglio la sintassi , o queste funzionalità non sono ancora supportate?

ciao e grazie