![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 240 Pomógł: 2 Dołączył: 5.12.2010 Skąd: Fulda Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z wyechowaniem elementu z array, kod:
najpierw ładujemy plik z tekstem:
w pliku standardowo:
gdy dodam stały tekst zamiat zmiennej działa echowanie:
tylko czemu nie wyswietla mi z die ($lang[22]);? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zasięg zmiennych, $lang nie jest widoczne w funkcji ograniczenie
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 240 Pomógł: 2 Dołączył: 5.12.2010 Skąd: Fulda Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 31 Dołączył: 23.02.2009 Skąd: Sanok Ostrzeżenie: (0%) ![]() ![]() |
Przekaż $lang jako parametr funkcji. Broń boże nie stosuj zmiennych globalnych.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 240 Pomógł: 2 Dołączył: 5.12.2010 Skąd: Fulda Ostrzeżenie: (0%) ![]() ![]() |
Przekaż $lang jako parametr funkcji. Broń boże nie stosuj zmiennych globalnych. Co masz na myśli? Teraz zrobiłem tak: global $lang; i działa, a jak Ty byś to zrobił? Nie działa jak zrobiłem tak:
Ten post edytował Saki 27.12.2012, 18:46:30 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 31 Dołączył: 23.02.2009 Skąd: Sanok Ostrzeżenie: (0%) ![]() ![]() |
Robisz to w taki sposób jak poniżej?
Jeśli tak i nie działa, to po prostu nie masz żadnej wartości w zmiennej $lang, zrób sobie var_dumpa i zobacz co tam siedzi. Ten post edytował Smertius 27.12.2012, 18:59:00 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 240 Pomógł: 2 Dołączył: 5.12.2010 Skąd: Fulda Ostrzeżenie: (0%) ![]() ![]() |
Robisz to w taki sposób jak poniżej?
Jeśli tak i nie działa, to po prostu nie masz żadnej wartości w zmiennej $lang, zrób sobie var_dumpa i zobacz co tam siedzi.
var_dump wyświetla wszystko ładnie tylko nie wyświetla się "die ($lang[22]);"
o co chodzi? czemu nie działa? jeżeli jest global $lang; to działa wszystko. dziwne Ten post edytował Saki 27.12.2012, 19:12:12 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 1 Dołączył: 19.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Funkcja oraz wywołanie funkcji z przekazanym parametrem.(IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 240 Pomógł: 2 Dołączył: 5.12.2010 Skąd: Fulda Ostrzeżenie: (0%) ![]() ![]() |
Z ciekawości, czemu nie należy używać global?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 14:27 |