![]() |
![]() ![]() |
![]() |
-drenczyciel- |
![]() ![]()
Post
#1
|
Goście ![]() |
Jeśli wywołuję:
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. |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
zmienne zmienne
http://pl2.php.net/manual/pl/language.variables.variable.php |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Do taki takich rzeczy lepiej nadaję się tablice.
$box[4][2]; Ten post edytował wookieb 22.09.2008, 08:57:33 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A, co to za w ogole sposob dynamiczne tworzenie nazw zmiennych? Skoro Ci się takie zabawy podobają to polecam eval.
|
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
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 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie popierałem przecież tego rozwiązania. Pokazałem mu tylko, że skoro już lubi brnąć w bagno no to niech wykorzysta evala ;]
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:14 |