Notice: Undefined variable:, Zmienne, które są deklarowane ale php ich nie widzi |
Notice: Undefined variable:, Zmienne, które są deklarowane ale php ich nie widzi |
1.01.2024, 16:04:19
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 1 Dołączył: 2.03.2020 Ostrzeżenie: (0%) |
Witam
Mam taką tablicę
zmienne deklaruje dopiero później $komenda = $bankSettings->commadReference; $prefix = $acc_banksettings_file_json->cmdPrefix; podczas pobierania pliku json wszystko działa OK, wyświetla się prawidłowo, ale gdy włącze raportowanie błędów dostaję Notice: Undefined variable: komenda in /var/..... Notice: Undefined variable: prefix in /var/..... Co może być przyczyną, albo jak to zlikwidować, chciałbym raportowanie błędów mieć włączone. Dzięki za pomoc. Pozdrawiam |
|
|
1.01.2024, 16:59:54
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 457 Pomógł: 6297 Dołączył: 27.12.2004 |
No nie mozesz uzywac zmiennych, ktore jeszcze nie istnieja. Jak chcesz przygotowac jakis tekst wczesniej to zamiast
0 => " {$prefix}{$komenda}", pisz np 0 => " #prefix##komenda#", a potem przy pomocy str_replace zamianij teksty #prefix# oraz #komenda# zmiennymi ktore juz beda istnialy ps: przenosze -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
3.01.2024, 06:29:29
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 838 Pomógł: 226 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 04:01 |