Autor | Zpráva | ||
---|---|---|---|
xixao1 Profil |
#1 · Zasláno: 3. 10. 2018, 15:28:41 · Upravil/a: Moderátor (editace znemožněna) 3. 10. 2018, 17:11:00
Kluci-odborníci,pomozte prosím:
mám proměnné $prom1, $prom2, $prom3... a potřebuju je vypsat cyklem FOR, ale nevím, jaká bude syntax, protože pokusy typu for ($i=1; $i < 20; $i++) { echo $prom+$i; //("$prom.$i" atd.) } Dík, Xi Moderátor juriad: Neobaluj prosím celý příspěvek mezi značky [>pre] a [>/pre].
|
||
juriad Profil |
#2 · Zasláno: 3. 10. 2018, 15:38:51
xixao1:
Použij pole. Proměnné proměnné sice v PHP existují, ale nejsou prakticky nikdy vhodným řešením. Proč vůbec máš 19 různých proměnných? K čemu slouží? Je jejich vypsání jediný případ, kdy s nimi všemi potřebuješ pracovat najednou? |
||
xixao1 Profil |
#3 · Zasláno: 4. 10. 2018, 09:27:39
juriad:
diky za radu. reseni: echo ${"prom".$i}; |
||
juriad Profil |
#4 · Zasláno: 4. 10. 2018, 13:28:50
xixao1:
To je zrovna to řešení, před kterým jsem varoval. Máš špatně návrh. Neměl by ses vůbec dostat do situace, abys takovou otázku vůbec musel pokládat. Ve většině programovacích jazyků taková konstrukce vůbec neexistuje. |
||
Časová prodleva: 5 let
|
0