PHP import, conversion, traitement txt, texte
Fermé
cdev
Messages postés
3
Date d'inscription
mercredi 22 septembre 2010
Statut
Membre
Dernière intervention
22 septembre 2010
-
22 sept. 2010 à 12:52
cdev Messages postés 3 Date d'inscription mercredi 22 septembre 2010 Statut Membre Dernière intervention 22 septembre 2010 - 22 sept. 2010 à 15:56
cdev Messages postés 3 Date d'inscription mercredi 22 septembre 2010 Statut Membre Dernière intervention 22 septembre 2010 - 22 sept. 2010 à 15:56
A voir également:
- PHP import, conversion, traitement txt, texte
- Traitement de texte gratuit - Guide
- Traitement de texte gratuit open office - Télécharger - Suite bureautique
- Excel cellule couleur si condition texte - Guide
- Transcription audio en texte word gratuit - Guide
- Traitement texte pdf - Guide
4 réponses
Zep3k!GnO
Messages postés
2025
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
18 novembre 2015
200
22 sept. 2010 à 13:04
22 sept. 2010 à 13:04
Perso, je procèderai de la manière suivante :
- 1 : Je liste le contenu de mon fichier source et stock les valeurs dans un tableau. c'est dans cette phase qu'on peut détecter s'il y a plusieurs ligne pour un compte, par exemple tu te sers de l'identifiant compte comme clé d'index de ton tableau. Tu effectues le traiements adéquat ( ton addition ) et tu continues a lire ton fichier.
- 2 : Tu déroules ton tableau et tu écris ton fichier de sortit avec les valeurs qui sont dans ton tableau.
- 1 : Je liste le contenu de mon fichier source et stock les valeurs dans un tableau. c'est dans cette phase qu'on peut détecter s'il y a plusieurs ligne pour un compte, par exemple tu te sers de l'identifiant compte comme clé d'index de ton tableau. Tu effectues le traiements adéquat ( ton addition ) et tu continues a lire ton fichier.
- 2 : Tu déroules ton tableau et tu écris ton fichier de sortit avec les valeurs qui sont dans ton tableau.
cdev
Messages postés
3
Date d'inscription
mercredi 22 septembre 2010
Statut
Membre
Dernière intervention
22 septembre 2010
22 sept. 2010 à 13:57
22 sept. 2010 à 13:57
Merci pour la réponse, je m'oriente effectivement vers un tableau qui enregistrerais le contenu du fichier texte mais je n'arrive pas encore à lire chaque valeur de chaque ligne du fichier source et à les placer dans un tableau multidimensionnel. Aurais-tu un exemple de script pour faire ça sur la base de l'exemple du .txt ci-dessus que j'adapterais ensuite à mon fichier réel ?
Zep3k!GnO
Messages postés
2025
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
18 novembre 2015
200
22 sept. 2010 à 15:40
22 sept. 2010 à 15:40
allez, j'ai un truc sous la main, a adapter si t'as pas de délimiteur, vaudra mieux passer par fread que fgetcscv :
<?php define('INPUT_PATH' , './inputs/'); define('INPUTS_DELIMITER', ';'); $sInputFileName = "ton_fichier_input.txt"; $rHandle = fopen(INPUT_PATH.$sInputFileName, 'r+'); if(is_resource($rHandle)){ while($aData = fgetcsv($rHandle, 0, INPUTS_DELIMITER) ){ echo "<pre>Contenu de la ligne courante : ".print_r($aData, true)."</pre>"; } fclose($rHandle); } ?>
cdev
Messages postés
3
Date d'inscription
mercredi 22 septembre 2010
Statut
Membre
Dernière intervention
22 septembre 2010
22 sept. 2010 à 15:56
22 sept. 2010 à 15:56
Merci pour ta réponse je vais tester ça !