![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
[php:1:5ebf0e21dd]<?php
public function __destruct() { unset( $this ); } ?>[/php:1:5ebf0e21dd] Pytania: 1. Czy to wystarczy, aby zniszczyć obiekt? (Na logikę tak, ale... ) 2. Kiedy wywoływane są destruktory? 3. Czy trzeba to robić ręcznie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 0 Dołączył: 7.08.2003 Skąd: Warszawa | Jankowce Ostrzeżenie: (0%) ![]() ![]() |
a wiec o ile sie nie myle tworzac desktruktora mozemy wywolac metody odpowiedzialen za zapisanie stanu sesji, tak aby po przejscu na nastepna strone moc ta sesje odtworzyc, podobnie jak przy uzyciu serialize() i unserialize() - z ta roznica iz te funkcje przydaja sie przy przenoszeniu obiektow lub tablic itp, elementow. Czyli mozemy uzyc destruktora do zapisania stanu sesji a konstruktora do odtworzenia tejze sesji - dobrze rozumiem (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 20:03 |