sto cercando di capire il comportamento del costruttore e del distruttore. Tutto procede come previsto con il costruttore, ma ho difficoltà a far sì che il distruttore funzioni in modo implicito. Ho fatto tutte le letture su php.net e sui siti correlati, ma non riesco a trovare una risposta a questa domanda.comportamento distruttore php
Se ho una semplice classe, qualcosa di simile:
class test{
public function __construct(){
print "contructing<br>";
}
public function __destruct(){
print "destroying<br>";
}
}
e mi chiamo con qualcosa di simile:
$t = new test;
stampa il messaggio costruttore. Tuttavia, mi aspetterei che quando gli script terminano e la pagina sia visualizzata, il distruttore dovrebbe attivarsi. Certo che non lo è.
Se chiamo non impostato ($ t); quando finisce la sceneggiatura, naturalmente il fuoco del distruttore, ma c'è un modo per farlo scattare implicitamente?
grazie per eventuali suggerimenti
Benvenuti a stack overflow :) –