mam pewien nietypowy problem, nie bardzo wiem, jak to wyrazić, dlatego spróbuję opisać. Powiedzmy, że mamy pętlę, która wykonuje się 10 razy. Za każdą pętlą chciałbym utworzyć nową zmienną z numerem tej pętli. Jedyne, co mi przychodzi do głowy, to to:
for($i=1; $i<=10; $i++) { if($i==1) {$zmienna1="cos_tam";} if($i==2) {$zmienna2="cos_tam";} if($i==3) {$zmienna3="cos_tam";} if($i==4) {$zmienna4="cos_tam";} if($i==5) {$zmienna5="cos_tam";} if($i==6) {$zmienna6="cos_tam";} if($i==7) {$zmienna7="cos_tam";} if($i==8) {$zmienna8="cos_tam";} if($i==9) {$zmienna9="cos_tam";} if($i==10) {$zmienna10="cos_tam";} }
Niestety, to bardzo dużo kodu (np. jeżeli takich pętli będzie 200). Chciałbym to jakoś krócej zapisać, np. coś w tym stylu:
for($i=1; $i<=10; $i++) {$zmienna.$i="cos_tam";}
Niestety, to nie działa :-( Chodzi o to, żeby przy każdej pętli tworzona była zmienna, której nazwa składała by się z jakiegoś słowa i numeru wykonania tej pętli.
Czy jest jakaś możliwość?