![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 24.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Po przeskoczeniu z php4 na "piatke" i dokladnemu przestudiowaniu mowych mozliwosci ( nie bylo tego za wiele ![]() ![]()
Przypuszczalem ze wynikiem takiego kodu bedzie po prostu: Kod pobieranie $this->n zwracanie: tekst ale tak nie jest :/ - funkcja __get jest wywolywana tylko wtedy gdy nastapi proba pobrania niezdefiniowanej zmiennej np $this->zmienna czego wynikiem bedzie Kod pobieranie $this->zmienna blad! wiec moje pytanie brzmi dlaczego? czy cos w kodzie jest zle napisane? -------------------- If you can't find a program that does what you want it to do, then write your own.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 204 Pomógł: 0 Dołączył: 26.12.2003 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Zmienna $n istnieje, a _get wywoływane jest tylko wtedy gdy zmienna NIE istnieje.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 24.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Ozzy @ 2004-08-06 18:11:31) Zmienna $n istnieje, a _get wywoływane jest tylko wtedy gdy zmienna NIE istnieje. no i wszystko jasne - z mojego zrodla wiedzy nic nie bylo wspominane ze __get jest wywolywane tylko wtedy gdy zmienna NIE istnieje dlatego nie wiedzialem co robie zle ![]() -------------------- If you can't find a program that does what you want it to do, then write your own.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 08:43 |