PHP Comment boucler sur une série de fichiers

Résolu/Fermé
naturanim09 Messages postés 21 Date d'inscription samedi 17 octobre 2009 Statut Membre Dernière intervention 2 novembre 2010 - 13 janv. 2010 à 10:21
Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 - 13 janv. 2010 à 16:17
Bonjour,

J'aimerais savoir comment l'on fait une boucle dans une série de fichiers PHP :
ex :
1 dossier avec
-fichier1.txt
-fichier2.txt
-fichier3.txt
-fichier4.txt
-fichier5.txt
Comment ouvrir le premier fichier,le lire, effectuer des opérations php dessus et puis quand c'est fini passer au fichier suivant en boucle jusque la fin ?

Merci de me répondre,

Naturanim09.


1 réponse

Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 54
13 janv. 2010 à 16:17
Bonjour, tu pourrais regarder du côté de la fonction "opendir"

https://www.php.net/manual/fr/function.opendir.php

ci-joint un extrait de la doc :

<?php
$dir = "/tmp/php5";

// Ouvre un dossier, et liste tous les fichiers
if (is_dir($dir)) {
    if ($dh = opendir($dir)) {
        while (($file = readdir($dh)) !== false) {
            echo "fichier : $file : type : ".filetype($dir.$file)."\n";
        }
        closedir($dh);
    }
}
?>


En espérant que ça t'ai aidé :)

2