Parser des valeurs....

Résolu
Sniark Messages postés 90 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 22 septembre 2009 - 2 oct. 2008 à 16:05
Sniark Messages postés 90 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 22 septembre 2009 - 2 oct. 2008 à 16:58
Bonjour à tous,

J'utilise une bibliothèque qui analyse un fichier et me retourne ses spécificités en les inscrivant dans un fichier .txt.
Je récupère dans ce fichier par exemple la durée, le poids etc. du fichier.
Ce que je cherche à faire c'est parcourir le fichier et enregistrer les valeurs retrouvées dans des variables.

Exemple :
je récupère cette ligne dans le fichier texte :

 from 'W:\var\www\yann.3gp': Duration: 00:00:20.1, start: 0.000000, bitrate: 115 kb/s

et je souhaiterai récupérer les valeurs dans des variables genre :
$FullPath = 'W:\var\www\yann.3gp';
$Duree = '00:00:20.1';
$Bitrate = '115 kb/s';

Le problème est que je ne vois absoluement pas comment faire... J'ai cherché du côté de mon pote Google qui ne m'a pas aidé pour le moment...

Auriez vous une piste ???

Merci à tous !

2 réponses

fregolo52 Messages postés 1114 Date d'inscription mercredi 15 juin 2011 Statut Membre Dernière intervention 6 mai 2021 4
2 oct. 2008 à 16:38
Regarde la fonction split, tu devrais en faire 2 en cascades, le 1er pour détecter les ',' et le 2e pour les ':'.
3
Sniark Messages postés 90 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 22 septembre 2009
2 oct. 2008 à 16:58
Merci de ton aide, j'vais m'interesser à la fonction SPLIT.
0
Rejoignez-nous