[PHP] extraire un mot d'un fichier texte
Gentleman56
Messages postés
41
Date d'inscription
Statut
Membre
Dernière intervention
-
Apatik Messages postés 5304 Date d'inscription Statut Contributeur Dernière intervention -
Apatik Messages postés 5304 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Je cherche à extraire un mot particulier d'un fichier texte après un test pour le mettre dans un tableau, du genre :
exemple fichier texte :
code php :
J'ai le code pour parcourir le fichier ligne par ligne mais je bute sur cette opération.
Merci de votre écoute.
Je cherche à extraire un mot particulier d'un fichier texte après un test pour le mettre dans un tableau, du genre :
exemple fichier texte :
... nom : toto prenom : toto ...
code php :
if ( $motclé=="nom") { // alors je veux lire le mot suivant pour l'affecter à un tableau (réalisé par une fonction php je pense, non ?) $tableau[1]= //lire-mot-suivant }
J'ai le code pour parcourir le fichier ligne par ligne mais je bute sur cette opération.
Merci de votre écoute.
A voir également:
- [PHP] extraire un mot d'un fichier texte
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Fichier rar - Guide
- Extraire une video youtube - Guide
1 réponse
Tourne toi vers les regex
Avec la ligne : "nom : toto"
Le code:
te renvoie "toto"
Pour les fonctions que tu ne comprend pas, je te renvoie vers la doc php.
Avec la ligne : "nom : toto"
Le code:
if (preg_match("/nom : [a-z]*/", $ligne, $nom) //On met ce qui correspond à la regex dans $nom { $nom = substr($nom, 6); //On suprime les 6 premiers caractères pour retirer le "nom : " echo "$nom"; } //On affiche }
te renvoie "toto"
Pour les fonctions que tu ne comprend pas, je te renvoie vers la doc php.