[PHP] Simpele For-lus

Moderators: jkien, Xilvo

Berichten: 12.262

Re: [PHP] Simpele For-lus

Ik denk dat het wel werkt als je doet:

<?php
for ($start_num = 20, $end_num = 10; $end_num <= $start_num; $start_num--)
{
print ("$start_num<BR>");
}
?>

maar om $end_num binnen die for loop te definieren is niet zo heel logisch. Als het altijd 10 is dan kun je er net zo goed gewoon 10 neer zetten gezien je de variabele verder niet meer gebruikt. Als het een variabel getal is dan zou ik het zo doen:

<?php
$start_num = 20 = intval( $_REQUEST['beginnummer']);
$end_num = 10 = intval( $_REQUEST['eindnummer']);
for ($start_num, $end_num; $end_num <= $start_num; $start_num--)
{
print ("$start_num<BR>");
}
?>

als je die nummers uit een formulier oid haalt, of bijvoorbeeld uit een database waarvan je de data gepagineerd wilt laten zien en je liever een for dan een foreach loop wilt gebruiken (ik zou niet weten waarom, maar het kan).

Berichten: 41

Re: [PHP] Simpele For-lus

Oh wauw, ik lees deze reactie nu pas. Nog bedankt voor de extra tip! :)

Reageer