Nazwa zmiennej przez 2 inne zmienne

Tutaj dyskutujemy o PHP oraz zgłaszamy i rozwiązujemy problemy dotyczące tego języka.
tajger
Zaawansowany
Zaawansowany
Posty: 223
Dołączył(a): niedziela, 11 marca 2012, 03:08
Lokalizacja: Poland
Contact:

Nazwa zmiennej przez 2 inne zmienne

Post przez tajger »

Czy jest możliwość nazwania zmiennej przez inne zmienne?
Chodzi mi o taki przypadek:
Mamy np. $link1 = "path" i chciałbym wygenerować 2000 takich zmiennych o nazwach, $link2, $link3, $link4, .. $link2000.
Oczywiście to wszystko chcę zrobić w pętli, która się powtórzy 2000 razy.

Jak tworzyć takie zmienne z sufiksem iteracyjnym?
No nie mogę zrobić przecież $link$i, bo to całkiem 2 różne zmienne.
Zawsze walcz do końca i nigdy się nie poddawaj!
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Nazwa zmiennej przez 2 inne zmienne

Post przez Morfidon »

Da się, kiedyś też się nad tym główkowałem ;)

Aby nazwać zmienną przez iną zmienną skorzystać z notacji dwóch $$.

$$nazwa_zmiennej

Ewentualnie nie wiem co chcesz zrobić, ale w tym wypadku co podałeś nie lepiej stworzyć po prostu tablicę?
tajger
Zaawansowany
Zaawansowany
Posty: 223
Dołączył(a): niedziela, 11 marca 2012, 03:08
Lokalizacja: Poland
Contact:

Re: Nazwa zmiennej przez 2 inne zmienne

Post przez tajger »

Oczywiście zrobiłem to na tablicy, ale tę notację muszę zobaczyć. Jest jakaś funkcja EVAL jeszcze, ale nie wiem czy ona mogła by coś tu wskurać.
Zawsze walcz do końca i nigdy się nie poddawaj!
Post Reply