Bonjour, j'ai un petit soucis et j'aurais besoin de votre aide. Je dois creer un programme. Au départ, nous avons un dossier contenant plusieurs images au format PNG.L’idée principale du projet est de développer un programme, qui concatène toutes ces images en un seul sprite. Voici mon code:
Pour commencer, supprimes le code qui se trouve à la ligne 5.
Ensuite, tu devrais éviter de donner le même nom de variable dans la même fonction, voir lignes 8 et 45 (foreach), ou alors fait un unset de la variable précédente après ta première boucle.
Sinon fais attention aux variables que tu utilises, ligne 47, ce n'est pas la variable $file que tu dois tester.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.
Pour commencer, supprimes le code qui se trouve à la ligne 5.
Ensuite, tu devrais éviter de donner le même nom de variable dans la même fonction, voir lignes 8 et 45 (foreach), ou alors fait un unset de la variable précédente après ta première boucle.
Sinon fais attention aux variables que tu utilises, ligne 47, ce n'est pas la variable $file que tu dois tester.
Merci pour tous ces conseils! J’a rectifié tout cela mais j’ai toujours ce problème de boucle infinie que je ne comprends pas... Help je dois rendre mon projet ce soir...
Sans vouloir te démoraliser il y a une classe qui fait très bien le travail pour ce qui est d'itérer sur les fichiers/dossier, c'est la classe DirectoryIterator. Je te conseille fortement de jeter un oeil.
Pour ce qui est de la boucle, tu ne vérifies jamais si readdir retourne bien false, lis la doc, ce que tu veux, c'est itérer tant que readdir retourne true.
Merci pour ta réponse. Oui cela me faciliterais la vie mais je ne suis pas autoriser a l'utiliser.
Projet création d'un sprite
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Face a quelqu'un pour qui l'on n'éprouve que de l'aversion et du mépris, les yeux d'un homme deviennent extrêmement froids et cruels.