[Php-it] unset() di un oggetto

Heber D'Alberto heber at dalberto.it
Wed Jun 7 15:56:06 CEST 2006


Cristiano Verondini wrote:
>> In PHP5, invece, è stato implementato il metodo per la distruzione
>> dell'oggetto stesso (__destruct()).
> 
> 
>    Non è un metodo *per* la distruzione dell'oggetto, ma un metodo che 
> viene *chiamato* nel momento della distruzione, che avviene con gli 
> stessi meccanismi di PHP 4, cioé con unset() o con l'uscita della 
> variabile (ed ogni suo riferimento) dallo scope.

Quindi nel PHP5 funziona alla stessa maniera che nel PHP4 usando 
l'unset() dopo aver opportunamente verificato che non sono ancora 
agganciati altri oggetti e/o streaming attivi all'oggetto stesso da 
eliminare. Giusto?
Confermatemi o smentitemi perché con la 5 non ancora ci metto mano per 
niente. :-(


Heber D'Alberto


More information about the Php-it mailing list