[PHP] extraire un mot d'un fichier texte
Gentleman56
Messages postés
43
Statut
Membre
-
Apatik Messages postés 6040 Statut Contributeur -
Apatik Messages postés 6040 Statut Contributeur -
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
- Creer un fichier .bat - 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.