![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 9.09.2003 Skąd: Włocławek Ostrzeżenie: (0%) ![]() ![]() |
Chciałem dziś zrobić licznik obiektów pewnej klasy.
Zrobiłem wię klasę:
Efekt był taki że pierwszy obiekt nadal widział jeden obiekt, drugi dwa. Rozumiem, że są to dwa odrębne obiekty i że podczas tworzenia drugiego z nich istniejąca wartość static ($licznik) została użyta do inicjalizacji zmiennej $licznik w obiekcie $drugi jednak czy dałoby się zrobić jakiś licznik "globalny", który działałby "wstecz" ? |
|
|
![]() |
![]()
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%) ![]() ![]() |
Cos bredzisz, wrzuc lepiej swoj kod (copy/paste, a nie przepisuj go).
Patrz na to:
Wynik: Kod Counter = 1<br />
Counter = 2<br /> Counter = 3<br /> Cloning<br /> Counter = 4<br /> Counter = 4<br /> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 12:05 |