![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
mam taka marna klase
![]()
dzięki -------------------- |
|
|
![]()
Post
#2
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
sprobuj unset(obiekt);
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
uff zapomnialem dodac ze jezeli chodzi o OO to kiepsko u mnie -------------------- |
|
|
![]()
Post
#4
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
nie, Panie Developerze
![]()
![]() -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
developerze designerze
![]() unset($obiekt) - i jak tu wstawic __destruct(); bo destruct mam w klasie BD i construct mam w klasie BD ![]() Ten post edytował eS... 28.12.2004, 18:09:44 -------------------- |
|
|
![]()
Post
#6
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
wrr, jak zrobisz unset to automatycznie zostanie wywolana metoda __descruct tak samo jak przy new klasa konstruktor jest wywolywany, poczytaj co robi unset
![]() -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 105 Pomógł: 0 Dołączył: 16.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ale to chyba tylko przypadek, że w __destruct() chcesz ustanowić połączenie?
![]() -------------------- Com powiedział, powiedziałem.
|
|
|
![]()
Post
#8
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
destruct jak sama nazwa wskazauje powinnien byc wywyolywany przy niszczeniu obiektu
-------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Imperior @ 2004-12-29 10:48:41) Ale to chyba tylko przypadek, że w __destruct() chcesz ustanowić połączenie? ![]() nie ja je chce tam zniszczyc |:-> -------------------- |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 581 Pomógł: 0 Dołączył: 21.07.2003 Skąd: Jasło Ostrzeżenie: (0%) ![]() ![]() |
Cytat(eS... @ 2004-12-30 11:50:30) Cytat(Imperior @ 2004-12-29 10:48:41) Ale to chyba tylko przypadek, że w __destruct() chcesz ustanowić połączenie? ![]() nie ja je chce tam zniszczyc |:-> A nie lepiej w twoim przypadku zamknąc tam połączenie?Bo niszczyć to sensu nie widze :/ zreszta ja to w swoim DBDriverze innaczej będe mieć ![]() ![]() -------------------- „Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.” Jan Paweł II |
|
|
![]()
Post
#11
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(eS... @ 2004-12-30 10:50:30) nie ja je chce tam zniszczyc |:-> Jeżeli wydaje ci się że umieszczając coś takiego w destruktorze :
a potem robiąc :
zniszczysz połączenie z bazą danych, to jesteś w błedzie. Owszem unset'em zniszczysz obiekt, ale nie zamkniesz połączenia z bazą utworzonego przez ten obiekt. Dlatego musisz zrobić tak : . |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 581 Pomógł: 0 Dołączył: 21.07.2003 Skąd: Jasło Ostrzeżenie: (0%) ![]() ![]() |
Cytat(mike_mech @ 2004-12-30 18:40:06) Cytat(eS... @ 2004-12-30 10:50:30) nie ja je chce tam zniszczyc |:-> Jeżeli wydaje ci się że umieszczając coś takiego w destruktorze :
a potem robiąc :
zniszczysz połączenie z bazą danych, to jesteś w błedzie. Owszem unset'em zniszczysz obiekt, ale nie zamkniesz połączenia z bazą utworzonego przez ten obiekt. Dlatego musisz zrobić tak : . Popatrz się że wyżej to mu napisałem ![]() -------------------- „Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.” Jan Paweł II |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 18:34 |