8791 sujets

Développement web côté serveur, CMS

Bonsoir !

Voici mon bout de code
 
$i = 0;
$left = 90 ;

while{.......

if($i == '3')// Si $i est égale a 3, on remet les valeurs par défaut
		 {
		 $i='0';
		 $left = '90';
		 }
		 else // Sinon on multiplie $left par $i
		  {
		 $left = $left * $i;
		$i++ ; //et on ajoute la nouvelle valeur de $i
		 }  

}

Tous les trois boucles, mes valeurs reviennent par défaut

Pour moi je devrait avoir le résultat suivant :
0 90 180 0 90 180 0

Mais j'ai cela
0 0 0 90 0 0 0

Pourriez vous me corriger s'il vous plait ?
Modifié par Seta-san (22 Mar 2009 - 20:11)
<?php
$i = 0;
$left = 90 ;
for($j=0; $j <20; $j++) {
	$valeur = $left * ($i % 3);
	echo $valeur." ";
	$i++ ; 
}
?>

Modifié par Heyoan (22 Mar 2009 - 20:09)