Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] prośba o zerknięcie na kod
Forum PHP.pl > Forum > Przedszkole
matahmed
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ść?
askone
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ść-
Spróbuj może coś w stylu
  1. dataAtr['"'.func_get_arg(0).'"']
matahmed
probowałem i niestety efekt jest taki sam :/
nospor
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ć.
matahmed
racja - są białe znaki :/ - co prawda sprawdzałem, ale jakoś musiałem przeoczyć wcześniej - Wielkie dzieki za pomoc smile.gif
askone
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ń wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.