Aller au contenu

boucle for qui se relance à 1 apres 12


Sujets conseillés

Posté

Bonjour,

Ca doit vois paraitre tout bète, mais je n'arrive pas à faire ceci:

Je souhaite ceci: 6, 7, 8, 9, 10, 11, 12, 1, 2, 3, 4, 5, ...

Et non ceci: 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, ...

je souhaite que ma boucle recommence à 1, lorsqu'elle arrive à 12.

Merci de votre aide.

Posté

Bonjour,

Tu ne peux pas faire ça directement avec ta variable d'incrémentation de ta boucle for, mais tu peux très bien le faire avec une autre variable.

for($i=6;$i<=17;$i++)
{
$j = ($i-1)%12 + 1;

[...]

}

Ta variable $j prendra des valeurs de 6 à 12, puis de 1 à 12, puis encore de 1 à 12 etc.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...