Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]zmienna składająca się z kilku elementów
Forum PHP.pl > Forum > Przedszkole
drenczyciel
Jeśli wywołuję:
  1. <?php
  2. $box . $nr . '[' . $nr2 . ']'
  3. ?>

to wynik jest taki że: zmienna $box jest pusta bo nie jest zdefiniowana.
Ja chcę wywoływać zmienną o postaci:
$box + $nr + [$nr2]
Czyli np. zmienną
$box4[2]
I moje pytanie teraz: jak zrobić żeby $box nie oznaczało wartości zmiennej $box tylko żeby było elementem w nazwie zmiennej.
nospor
zmienne zmienne
http://pl2.php.net/manual/pl/language.variables.variable.php
wookieb
Do taki takich rzeczy lepiej nadaję się tablice.
$box[4][2];
golaod
A, co to za w ogole sposob dynamiczne tworzenie nazw zmiennych? Skoro Ci się takie zabawy podobają to polecam eval.
nospor
Przestancie z tym evalem. evala nalezy unikac, a juz napewno przy tak prostej operacji. Dalem linka do zmiennych zmiennych.
Mozna tez uzyc tablic jak juz tu zaproponowano
golaod
Nie popierałem przecież tego rozwiązania. Pokazałem mu tylko, że skoro już lubi brnąć w bagno no to niech wykorzysta evala ;]
nospor
To wlasnie ci przeciez wyjasniam, ze nie evala tu sie bierze a zmienne zmienne. I to nie jest zadne bagno a normalna operacja
http://pl2.php.net/manual/pl/language.variables.variable.php
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-2024 Invision Power Services, Inc.