A voir également:
- Combinaison de deux fichier textes
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir fichier .bin - Guide
1 réponse
Utilisateur anonyme
18 avril 2017 à 16:02
18 avril 2017 à 16:02
Déjà il faut inverser l'ordre de tes boucles, vu que c'est le suffixe qui doit être appliqué à chaque "acteur".
Après la fonction file retourne un tableau avec dedans chaque ligne, donc utilise un foreach au lieu d'un while. Et du coup fait de même pour tes acteurs, après je sais pas si tu as mis un fichier acteurs à titre d'exemple, et que tes données sont différentes, mais si tu prend lignes par lignes pour ajouté le suffixe, vaut mieux utiliser file.
Du coup ça donne un truc comme ça:
Après je sais pas si tu avais testé ta fonction, mais j'ai eu le droit à un boucle infini qui a fait planté mon PC.
Après la fonction file retourne un tableau avec dedans chaque ligne, donc utilise un foreach au lieu d'un while. Et du coup fait de même pour tes acteurs, après je sais pas si tu as mis un fichier acteurs à titre d'exemple, et que tes données sont différentes, mais si tu prend lignes par lignes pour ajouté le suffixe, vaut mieux utiliser file.
Du coup ça donne un truc comme ça:
$list = file("acteurs.txt", FILE_SKIP_EMPTY_LINES) or die("Impossible d'ouvrir le fichier acteurs.txt"); $suffixes = file("suffix.txt", FILE_SKIP_EMPTY_LINES) or die("Impossible d'ouvrir le fichier suffix.txt"); foreach ($suffixes as $suffix) { foreach ($list as $item) { echo trim($item).trim($suffix).'<br>'; } }
Après je sais pas si tu avais testé ta fonction, mais j'ai eu le droit à un boucle infini qui a fait planté mon PC.