par
zeus » 21 mai 2008, 23:47
Tu utilises une variable $i qui s'incrémente à chaque itération de la boucle.
Pour que tout les X résultats, tu ais un saut à la ligne, il faut que tu testes si $i est un multiple de X.
Il existe un opérateur mathématique pour ça : le modulo.
En PHP, le modulo est le signe % (pourcentage)
Pour voir comme il fonctionne essaye le code suivant
for($i=0; $i++; $i<30)
{
$toDisplay = '$i:'.$i;
if( $i%3 )
$toDisplay .= ' est un multiple de 3';
$toDisplay .= '<\br>';
echo $toDisplay;
}
edit : et que compte tu faire avec ce code
nass ?
Tu utilises une variable $i qui s'incrémente à chaque itération de la boucle.
Pour que tout les X résultats, tu ais un saut à la ligne, il faut que tu testes si $i est un multiple de X.
Il existe un opérateur mathématique pour ça : le modulo.
En PHP, le modulo est le signe % (pourcentage)
Pour voir comme il fonctionne essaye le code suivant
[php]for($i=0; $i++; $i<30)
{
$toDisplay = '$i:'.$i;
if( $i%3 )
$toDisplay .= ' est un multiple de 3';
$toDisplay .= '<\br>';
echo $toDisplay;
}[/php]
edit : et que compte tu faire avec ce code [b]nass[/b] ?