![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 1 Dołączył: 21.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Problem wygląda następująco. Mam funkcję klasy:
Piszę sobie:
I niestety zmienna nie zmienia mi się na podaną cyfrę (0). Jeśli wstawię tam instrukcję echo to działa. Pomyślałem, że może trzeba zwrócić zmienną i użyłem return, ale również nic. Proszę o sugestie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 1 Dołączył: 21.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chodziło mi o to, że zmienna nie była widoczna poza funkcją lub poza funkcją miała nie zmienioną wartość. Rozwiązaniem jest przekazanie jej przez referencje (lub zmienienie jej statusu na globalną). Wszystkich, którzy w konstruktywny sposób chcieli mi pomóc, nagrodzę.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 22:12 |