Pomoc
-
Szukaj
-
Użytkownicy
-
Kalendarz
Pełna wersja:
problem z destructorem
Forum PHP.pl
>
Forum
>
Przedszkole
Jarod
23.12.2006, 16:14:01
Tworze jakiś obiekt, który zwiera metodę __construkt() i __destruct(). Pierwsza z nich wypisuje tworzę obiekt, a druga niszczę obiekt.
W momencie tworzenia obiektu wywoływany jest konstruktor, natomiast jak wywołam ręcznie __destruct() to widzę podwójny napis "Zniszczyłem obiekt"
Konstruktor wywołuje się 2x
Co jest grane?
Cysiaczek
23.12.2006, 16:23:06
Po prostu destruktora się nie wywołuje - on zawsze jest wywoływany jak obiekt kończy życie.
Jarod
23.12.2006, 17:45:48
Cytat(Cysiaczek @ 23.12.2006, 16:23:06 )
Po prostu destruktora się nie wywołuje - on zawsze jest wywoływany jak obiekt kończy życie.
To wiem. Ale gdybym chciał wcześniej zniszczyć obiekt?
LBO
23.12.2006, 18:45:17
[PHP]
pobierz
,
plaintext
<?php
unset
(
$object
)
;
// niszczę obiekt
?>
[PHP]
pobierz
,
plaintext
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj
.
Invision Power Board © 2001-2025
Invision Power Services, Inc.