![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 163 Pomógł: 10 Dołączył: 9.11.2007 Skąd: Goleniów Ostrzeżenie: (0%) ![]() ![]() |
Witam ostatnio zaczełem uczyc sie programowania oop. I tutaj mam taka konstrukcje i nie mam pojecia czemu mi nie działa.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 51 Dołączył: 4.02.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat zabawa z globalami wiem ze to nie jest nurt oop ale wazne ze dziala i to bardzo dobrze. Oj, wstydziłbyś się pisać takie coś w forum o OOP oraz podawać taki zbereźny kod... (IMG:style_emoticons/default/tongue.gif) Jeśli już chcesz takie coś osiągnąć, to poczytaj o metodach magicznych __get() oraz __set(), one są rozwiązaniem Twojego problemu, a nie jakieś zmienne globalne... Edit: jako iż mam dobry humor napiszę Ci uproszczone rozwiązanie Twojego problemu (pisane z palca):
Powinno nawet działać bez metod magicznych __get i __set (ułomność php). Jednak najlepszym rozwiązaniem tego problemu będzie utworzenie odpowiednich składowych tej klasy. To składowe służą do tego celu, który chcesz osiągnąć, czyli przykładowo:
Ten post edytował -=Peter=- 16.08.2009, 15:23:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 19:08 |