Autor Zpráva
Monkeys
Profil *
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 *
pcmanik:
Dokumentaciu som necital moja chyba. Vdaka za odpoved.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: