Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Petla FOR inkrementująca nazwę zmiennej
Forum PHP.pl > Forum > Przedszkole
mareq133
Jestem początkuący i potrzebuje szybkiej odpowiedzi, mam nadzieje że taki myk jest możliwy

chcę stworzyć pętlę FOR tak aby za każdym razem używała inną zmienna zdefiniowana wczesniej:
CODE

// definicje zmiennych
$zmienna1 = ..
$zmienna2 = ..
$zmienna3 = ..
$zmienna4 = ..

// petla
for ($i=1;$i<10;$i++) {
$aktualnaZmienna = $zmienna1;
echo $aktualnaZmienna;
// zamiast echa jest polaczenie do bazy i sciaganie odpowiednich danych wiec nie moge po prostu echowac i dodawac koncowki
}


za pierwszym razem ma byc
$aktualnaZmienna = $zmienna1;

za drugim razem
$aktualnaZmienna = $zmienna2;

za trzecim
$aktualnaZmienna = $zmienna3;

itd.


a juz najlepiej b było gdyby to byly $zmienna1blabla, $zmienna2blabla, $zmienna3blabla,


czyli generalnie jak dołożyć coś do nazwy zmiennej

myśleże to będzie coś w stylu:
CODE

$zmienna.$i.'blabla';
$zmienna.$i."blabla";
$zmienna+$i+'blabla';

ale nie wiem więc proszę o pomoc
Z góry wielkie dzięki

OK. obszedłem problem uzywając tablic

CODE
$skutab[0]='iza';
$skutab[1]='ala';
$skutab[2]='kot';

for ($i=0;$i<10;$i++) {
...
$aktualnaZmienna = $skutab[$i];
....
}



Ale nadal jestem ciekawy czy można coś dodać do końca zmiennej, więc jeśli znacie odpowiedni zapis to będę wdzięczny.
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.