Bonjour,

J'ai un script qui me permet d'extraire des mots en enlevant les balises, et les joignants en les separants par des virgules. Voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$m=array();
preg_match('/<b>Tags:<\/b>(.*?)<\/div>/ims',$buff,$m);
$info['tags']=trim(strip_tags($m[1]));
$cats=explode(',',$info['tags']);
$cats=array_map('trim',$cats);
$info['tags']=implode(',',$cats);
 
Qui extrait ce code html: 
<b>Tags:</b>
<a href="http://url" title="voiture">voiture</a>, <a href="http://url" title="camion">camion</a> </div>
 
De cette facon:
voiture,camion
 
Voici le code html que j'aimerai maintenant extraire de la meme facon:
 
<span>Tags:</span>
<ul>
<a href="http://url" title="voiture">voiture</a>
<a href="http://url" title="camion">camion</a>
</ul>
( Notez qu'il n'y a plus de virgules dans le code html mais que j'aimerai toutefois en avoir pour séparer les mots clés une fois extraits )

Merci pour votre aide.