Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2007, 13h04   #1
Membre du Club
 
Inscription : avril 2007
Messages : 233
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2007
Messages : 233
Points : 60
Points : 60
Par défaut Parsser un fichier CSS

Bonjour,

Je suis amené à parser un fichier CSS avec du PHP, de telle sorte à n'afficher que les nom des classes, j'ai effectué des recherches sur internet j'en ai trouvé une qui parse le fichier CSS et qui retourne les propriétés et nom pas les noms des classe..
Voilà un exemple pour mieux comprendre. Ceci est mon fichier CSS:

Code :
1
2
3
 
.content1 {font-weight: bolder; color: #777777;}
.content2 { font-family:Papyrus; font-size:14px;}
Je ne veux retourner que .content1 et .content2 et non pas les propriétés à savoir bolder,#777777 et Papyrus,14px, qui était exactement le fonctionnement de la classe que j'ai trouvé sur internet.

J'éspère avoir été assez clair..

Merci
__________________
Il faut parfois servir pour mieux dériger..
namstou3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 13h58   #2
Membre éclairé
 
Avatar de alceste
 
Inscription : mars 2006
Messages : 318
Détails du profil
Informations personnelles :
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : mars 2006
Messages : 318
Points : 320
Points : 320
une méthode parmi tant d'autres..

Code :
1
2
3
4
5
 
<?php
$str='.content { nianianinai}';
preg_match('/^(\.[a-z]+)\s.+/i',$str,$matches);
var_dump($matches);
alceste est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h29.


 
 
 
 
Partenaires

Hébergement Web