![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.05.2005 Skąd: Gdańsk Ostrzeżenie: (10%) ![]() ![]() |
Witam,
mam następujący kod:
Kod ten wyświetli wartość 5, działać działa, ale mi takie działanie nie odpowiada... chodzi o to, że takich klas podobnych do klasy b będzie kilkanaście i z każdej z nich będe wywoływał funkcję dodaj_do_var. Robiąc to w ten sposób to widać powyżej miałbym utworzonych tyle zmiennych var ile mam klas, bez sensu. Ja chce po prostu jedną zmienną do której z każdej klasy mogę do niej coś dodać, bardzo proszę o pomoc jak coś takiego wykonać. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Bo to sa zmienne obiektu (instancji klasy) nie klasy!
W php5 da sie to rozwiazac przy pomocy statycznych zmiennych (czyli zmiennych klasy): static public $var = 0; Nie wiem czy/i jak sie to robi w php4. -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Może coś w tym stylu? Nie rozwiąże to do końca problemu, ale... -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 06:38 |