Voila j'aimerai récupérer des données dans un fichier et cela ligne par ligne. Les lignes qui m'intérrésse sont de la forme :
j'ai besoin de récupéré les %chaineX%
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [%chaine1%] %chaine2%: %chaine3% ....
Le problème de cette méthode est que si entre les [] j'ai une phrase, $chaine = le uniquement le premier mot de meme pour les chaine2 et chaine3 ....Si quelqu'un a une idée? je pencherai pour utiliser une expréssion régulière mais je n'y connai pas grand chose...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 sscanf($fp,"[%s] %s: %s", $chaine,$chaine2,$chaine3); echo $chaine; echo $chaine2; echo $chaine3;
Partager