Votre question

[PHP] extraction lignes / extraction chaines caractères fichier *.txt

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
28 Octobre 2005 15:51:15

Bonjour à tous,

SITUATION:
fichier text : *.txt rempli de lignes de la manière suivante:

var P1_1 = new Array("P1_1", "chaine1", "chaine2", "chaine3", "chaine4", "chaine5", "chaine6", chaine7);
var P1_2 = new Array("P1_1", "chaine1", "chaine2", "chaine3", "chaine4", "chaine5", "chaine6", chaine7);
...
var P1_ij = new Array("P1_1", "chaine1", "chaine2", "chaine3", "chaine4", "chaine5", "chaine6", chaine7);
...
var P1_n = new Array("P1_1", "chaine1", "chaine2", "chaine3", "chaine4", "chaine5", "chaine6", chaine7);

OBJECTIF:
je veux récupérer les chaines de caractères 1 à 7 avec chaine7 = 1 seul caractère: chaine1,...,chaine7:

// J'ouvre mon fichier: --> OK

$monfichier = fopen("fichier.txt", "r");


//Extraction de la ligne i --> OK

$ligne = fgets($monfichier);


//Extraction des chaines interessantes de la ligne & les chaines 1 à 7 sont affectés à des variables. --> Ne sais pas faire

$chaine1 = extracted(chaine1);
...
$chaine7 = extracted(chaine7);


//le contenu des variables est enregistré dans une BDD mySQL: --> OK


$ins_qu = "INSER INTO ma_table VALUES('','$chaine1',...,'$chaine7')";
mysql_query($ins_qu);

Je fais une boucle qui effectue l'opération pour chaque ligne. (je connais le nombre de lignes) --> OK

QUESTION:
Comment effectuer l'extraction des chaines interressantes dans la ligne extraite just avant?

Merci bcp

Autres pages sur : php extraction lignes extraction chaines caracteres fichier txt

28 Octobre 2005 16:24:28



Début de ma solution

Code:

$array = explode('"', $ligne);

Il semblerait que ca fasse le travail.
Reste plus qu'à tuner ça un petit peu pour obtenir exactement ce que je veux.

Bonne soirée.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS