PHP Lire un fichier à la fois dans un dossier
Résolu/Fermé
naturanim09
Messages postés
21
Date d'inscription
samedi 17 octobre 2009
Statut
Membre
Dernière intervention
2 novembre 2010
-
26 janv. 2010 à 09:58
devMan Messages postés 74 Date d'inscription jeudi 10 décembre 2009 Statut Membre Dernière intervention 16 septembre 2010 - 26 janv. 2010 à 11:55
devMan Messages postés 74 Date d'inscription jeudi 10 décembre 2009 Statut Membre Dernière intervention 16 septembre 2010 - 26 janv. 2010 à 11:55
Bonjour,
J'ai une série de fichier texte dans un dossier et j'aimerais lire un fichier à la fois avec php :
dossier avec:
fichier1.txt + fichier2.txt + fichier3.txt + ....
Ma question est précisément comment lire "fichier1.txt" , effectuer des opérations dessus (stockage des infos du fichier dans une Base MySQL), fermer le fichier, et passer au fichier suivant automatiquement sans lire tous les fichiers à la fois !
merci de votre réponse,
naturanim09.
J'ai une série de fichier texte dans un dossier et j'aimerais lire un fichier à la fois avec php :
dossier avec:
fichier1.txt + fichier2.txt + fichier3.txt + ....
Ma question est précisément comment lire "fichier1.txt" , effectuer des opérations dessus (stockage des infos du fichier dans une Base MySQL), fermer le fichier, et passer au fichier suivant automatiquement sans lire tous les fichiers à la fois !
merci de votre réponse,
naturanim09.
A voir également:
- PHP Lire un fichier à la fois dans un dossier
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Comment réduire la taille d'un fichier - Guide
- Lire un fichier epub - Guide
- Fichier rar - Guide
- Lire un fichier .bin - Guide
2 réponses
Defouille
Messages postés
388
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
15 novembre 2011
54
26 janv. 2010 à 10:05
26 janv. 2010 à 10:05
Bonjour, voila un lien vers un autre problème du même type :
https://forums.commentcamarche.net/forum/affich-16126538-php-comment-boucler-sur-une-serie-de-fichiers#1
Pour aller plus vite voilà l'algo, tu fais ton traitement dans la boucle while.
En espérant que ça t'aide :)
https://forums.commentcamarche.net/forum/affich-16126538-php-comment-boucler-sur-une-serie-de-fichiers#1
Pour aller plus vite voilà l'algo, tu fais ton traitement dans la boucle while.
<?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"; // Traitement du fichier ici } closedir($dh); } } ?>
En espérant que ça t'aide :)
devMan
Messages postés
74
Date d'inscription
jeudi 10 décembre 2009
Statut
Membre
Dernière intervention
16 septembre 2010
15
26 janv. 2010 à 11:55
26 janv. 2010 à 11:55
Je pense que cela aidera :
https://www.php.net/manual/fr/function.fwrite.php
https://www.php.net/manual/fr/function.fopen.php
$fichier = fopen($chemin, 'r+'); fwrite($fichier, $donneeInseree); fclose($fichier);
https://www.php.net/manual/fr/function.fwrite.php
https://www.php.net/manual/fr/function.fopen.php