![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 25.11.2008 Skąd: Polska Ostrzeżenie: (10%) ![]() ![]() |
Witam. Mam pewien problem z foreach. Napisałem taki oto kod:
Funkcja songId() to:
Niestety, w/w funkcja nie widzi zmiennej $data, podobnie jak pozostałe. Czy wie ktoś, co z tym zrobić? Pozdrawiam, ladovnik Ten post edytował ladovnik 13.02.2011, 13:15:29 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 4 Dołączył: 4.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Ok, Superguru:)
Pamiętaj, że: Zasięg zmiennej to zakres od miejsca utworzenia do miejsca zniszczenia zmiennej. Zmienne mogą być superglobalne , globalne oraz lokalne. Wszystkie zmienne tworzone poza funkcjami są globalne, a zmienne tworzone w funkcjach mają zasięg lokalny. Jeśli chodzi o to, że odwołania wewnątrz funkcji będą dotyczyły zmiennej globalnych po zadeklarowaniu ich jako takich, to nie jest to dobra praktyka i należy jej unikać. To już lepiej się odwołać przez $_Globals. pozdrawiam Ten post edytował Zbigizmi 13.02.2011, 19:45:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 10:06 |