Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 23. 2. 2017, 23:35:00
Neviem si vysvetlit preco nejde toto:
$data = array(1,2,3,4,5); <?php while(list($index, $item) = each($data)): ?> <li><?php print $item; ?></li> <?php endwhile; ?> <br> ... neaky dalsi obsah <br> /*** tento while sa uz nevypise ****/ <?php while(list($index, $item) = each($data)): ?> <li><?php print $item; ?></li> <?php endwhile; ?> Ten druhy while sa nevypise aj ked zmenim premenne v "list()" aj tak to nejde. Pouzil som nakoniec foreach ale neni mi to jasne. M. |
||
pcmanik Profil |
Monkeys:
Keď si otvoríš dokumentáciu pre each, tak tam máš napísané že treba použiť reset(). V dokumentácii k foreach je aj tvoj príklad a aj príklad cez foreach ktorý je čistejší a bez použitia each a reset. |
||
Monkeys Profil * |
#3 · Zasláno: 23. 2. 2017, 23:48:57
pcmanik:
Dokumentaciu som necital moja chyba. Vdaka za odpoved. |
||
Časová prodleva: 6 let
|
0