![]() |
![]() |
![]()
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: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hej
Cytat hmm a nie jest tez tak pzypadkiem ze jezeli recznie nie zniszczymy obiektu to destruktor jest wywolywany po zakonczeniu naszego skryptu?? Tak, to prawda. php skonstruowane jest tak by sprzatalo po sobie. Obiekty sa niczszczone a polaczenia do bazy automatycznei zamykane (dlatego m.in. nie trzeba ich zamykac). Destruktury moga sie przydac jesli np operujemy na pamieci dzielonej.
Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 00:53 |