OOP + __destruct
Publicado por El tecla (45 intervenciones) el 27/01/2009 23:26:29
Que tal amigos foreros.... les traigo la siguiente consulta:
Necesitaria saber como se hace para que una clse se "auto-destruya", la idea es hacer una clase de log de visitas, con lo que al inicio de la pagina se invocaria y se guardarian los datos correspondientes etc.
El tema es este: al inicio pondria algo asi como esto:
$log=new log();
y la idea es en el __constuct() haxcer que invoque varias funciones internas necesarias y quisiera que al terminar de hacer todo, la variable $log sea destruida
Se me ocurre hacer 2 cosas...
1- que la ultima instruccion dentro del __construct() sea return NULL;
2- que la ultima instruccion dentro del __construct() sea $this->__destruct();
El tema es que no si abria que poner alguna instruccion estra dentro de destruct o si esta bien hacer esot que intento..
Agradezco enormemente cualquier comentario o ideas utiles
Saludos
Necesitaria saber como se hace para que una clse se "auto-destruya", la idea es hacer una clase de log de visitas, con lo que al inicio de la pagina se invocaria y se guardarian los datos correspondientes etc.
El tema es este: al inicio pondria algo asi como esto:
$log=new log();
y la idea es en el __constuct() haxcer que invoque varias funciones internas necesarias y quisiera que al terminar de hacer todo, la variable $log sea destruida
Se me ocurre hacer 2 cosas...
1- que la ultima instruccion dentro del __construct() sea return NULL;
2- que la ultima instruccion dentro del __construct() sea $this->__destruct();
El tema es que no si abria que poner alguna instruccion estra dentro de destruct o si esta bien hacer esot que intento..
Agradezco enormemente cualquier comentario o ideas utiles
Saludos
Valora esta pregunta


0