Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] prośba o zerknięcie na kod
-matahmed-
post
Post #1





Goście







Mam kolejny (pewnie trywialny) problem - otóż mam kawałek kodu:
  1. foreach($this->dataAtr as $pole => $wartosc) echo "<br>$pole -> $wartosc";
  2. echo '<br>-->'.func_get_arg(0).' ->'.$this->dataAtr[func_get_arg(0)].'<br>';


Zwraca to taki tekst:
ROZKAZ -> hex
DLUGOSC -> hex
INSTANCJA -> hex
IP_ODB -> ip
MAC_NAD -> mac
-->DLUGOSC ->

Mógłby mi ktoś wytłumaczyć dlaczego nie mogę się odwołać do pola DLUGOSC skoro istnieje ono w tabeli i posiada wartość?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
askone
post
Post #2





Grupa: Zarejestrowani
Postów: 654
Pomógł: 121
Dołączył: 27.10.2007
Skąd: Poznań, Łódź

Ostrzeżenie: (0%)
-----


Spróbuj tak. Według mnie problem tkwi w braku apostrofów przy indeksie tablicy...

Cytat(matahmed @ 20.12.2011, 09:49:09 ) *
  1. $zmienna = func_get_arg(0);
  2. echo '<br>-->'.$zmienna.'->'.$this->dataAtr["$zmienna"].'<br>';

Go to the top of the page
+Quote Post
--gość--
post
Post #3





Goście







Spróbuj może coś w stylu
  1. dataAtr['"'.func_get_arg(0).'"']
Go to the top of the page
+Quote Post
-matahmed-
post
Post #4





Goście







probowałem i niestety efekt jest taki sam :/
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Spróbuj tak. Według mnie problem tkwi w braku apostrofów przy indeksie tablicy...
Ponad 600 postów i żeby jeszcze takie głupoty wypisywać....

zrob tak i pokaz co zwraca:
  1. var_dump($this->dataAtr);
  2. $zm = func_get_arg(0);
  3. var_dump($zm);

Może są jakieś białe znaki, których nie widać.
Go to the top of the page
+Quote Post
-matahmed-
post
Post #6





Goście







racja - są białe znaki :/ - co prawda sprawdzałem, ale jakoś musiałem przeoczyć wcześniej - Wielkie dzieki za pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
askone
post
Post #7





Grupa: Zarejestrowani
Postów: 654
Pomógł: 121
Dołączył: 27.10.2007
Skąd: Poznań, Łódź

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 20.12.2011, 10:20:05 ) *
Ponad 600 postów i żeby jeszcze takie głupoty wypisywać....


Uwaga przyjęta - każdy czasami ma gorszy dzień (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 16:03