[Résolu][php]récupération de données d'un fichier .txt

récupération de données d'un fichier .txt [Résolu][php] - PHP - Programmation

Marsh Posté le 26-04-2010 à 14:47:27    

Salut, (je suis débutant en php)
 
je cherche a récupérer (extraire) des chaines de caractères d'un fichier .txt et en suite, remplir un tableau avec le résultat !
 
par ex. voici le contenu de mon fichier :
 

Code :
  1. [aa]"chaine 1"-"chaine 2"-"chaine 3"-""chaine 4"
  2. [aa]"chaine 5"-"chaine 6"-"chaine 7"-""chaine 8"
  3. ...
  4. [bb]"chaine 1"-"chaine 2"-"chaine 3"-""chaine 4"
  5. [bb]"chaine 5"-"chaine 6"-"chaine 7"-""chaine 8"
  6. ...


 
Je cherche a lire par ex. toutes les lignes [aa] et extraire les chaines de caractères séparés par "-"
Mon résultat final doit ressembler à cela dans mon tableau :  
 
 -----------------------------------------
|   Titre1   |  Titre2   |  Titre3   |  Titre4   |
 -----------------------------------------
| chaine 1 | chaine 2 | chaine 3 | chaine 4 |
 -----------------------------------------
| chaine 5 | chaine 6 | chaine 7 | chaine 8 |
 -----------------------------------------
 
Voici ce que j'ai déjà :
Après que j'ai lu ma ligne entièrement, comment puis-je traiter cette ligne pour extraire "chaine 1" "chaine 2" "chaine 3" etc...? Merci !

Code :
  1. $fichier = fopen("monfichier.txt",'r') or die("Fichier manquant" );
  2. while(!feof($fichier)) {
  3. $Ligne = fgets($fichier,255);
  4. ?????? code pour récupérer mes textes ?????
  5. }


Message édité par recep le 26-04-2010 à 16:26:58
Reply

Marsh Posté le 26-04-2010 à 14:47:27   

Reply

Marsh Posté le 26-04-2010 à 14:50:18    

explode (',' ,$ligne);

Reply

Marsh Posté le 26-04-2010 à 15:18:08    

Salut,
 
Voilà, il faut utiliser explode(), et stocker le résultat dans un tableau, la suite ne devrait poser aucun problème.
 
++

Reply

Marsh Posté le 26-04-2010 à 15:53:18    

Merci ! cela marche trés bien...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed