[PHP] parse error dans une boucle for

Résolu/Fermé
Shenko90 - 11 juin 2010 à 09:54
xMiLeY Messages postés 68 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 15 juin 2010 - 11 juin 2010 à 10:31
Bonjour,

J'ai un petit problème au niveau d'une boucle for :

Parse error: parse error, expecting '')'' in C:\wamp\www\... on line 25

Je ne comprend pas où est l'erreur. Voici mon code :

for ($i=1, $j=1; $i<$max; $i+=2, $j++;)

Merci d'avance pour votre aide.

Shenko90
A voir également:

3 réponses

justoo76 Messages postés 186 Date d'inscription mardi 13 avril 2010 Statut Membre Dernière intervention 23 mars 2016 13
11 juin 2010 à 09:58
Parce que ce n'est pas la bonne syntaxe du for.

$j=1;

for ($i=1; $i<$max; $i+2){

[...]

j++;

}
0
Il est possible de mettre plusieurs instructions pour le premier et le troisième paramètre :
https://www.php.net/manual/fr/control-structures.for.php
regarde le dernier exemple du premier cadre.

Sinon mon problème est résolu, quelqu'un d'autre avait posté avant toi pour me dire de retirer le dernier ; et ça marche. Je ne sais pas pourquoi il a supprimé son post par contre ^^.

Shenko90

edit : Désolé mais je n'arrive pas à mettre le post en "résolu". Je clique sur le lien et ça m'ouvre le topic mais ça ne change rien.

edit 2 : J'ai enfin réussi, et sinon le post pour le ; était en commentaire ^^.
0
justoo76 Messages postés 186 Date d'inscription mardi 13 avril 2010 Statut Membre Dernière intervention 23 mars 2016 13
11 juin 2010 à 10:21
OKi
0
xMiLeY Messages postés 68 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 15 juin 2010 7
11 juin 2010 à 09:58
Le dernier point-virgule avant la paranthèse n'a pas lieu d'être =)
0
xMiLeY Messages postés 68 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 15 juin 2010 7
11 juin 2010 à 10:31
Bon je remet ma réponse ici, pour qu'on la voye bien :)


Le dernier point-virgule avant la paranthèse n'a pas lieu d'être =)
0