Se connecter avec
S'enregistrer | Connectez-vous

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

Dernière réponse : dans Programmation

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
Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde