Bonsoir !!!

Après avoir cherché pendant un bon moment seul et sur les forums je n'ai pas réussi à trouver le motif qui correspond à ce que je veux...

Je souhaiterais que ma chaine soit coupée à chaque fois que le motif est trouvé... Le but étant d'insérer une image entre chaque partie de chaîne.

Voici une portion de mon 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
22
23
24
25
26
27
28
29
 
$contenu = '<p>Exemple de chaîne<p><p>&nbsp;</p><p>Qui doit être coupée.</p>';
$img = array(0 => '00.jpg', 1=> '01.jpg'); // tableau d'images
$chaine = ""; // chaîne finale à renvoyer
$chaines = array(); // tableau de sous-chaînes
$chaine_img = ""; 
preg_match_all('#<p>&nbsp;</p>#', $contenu, $chaines);
 
$nb_img_affichees = 0;
 
for ($i=0; $i<sizeof($chaines); $i++) {
 
	if (isset($img[$nb_img_affichees])) {
 
            $chaine_img .= "<img src=\"img/mini/".$img[$nb_img_affichees]."\" />";
            $chaines[$i] = $chaine_img.$chaines[$i];
            $nb_img_affichees++;
 
        }
 
}
 
foreach ($chaines as $chaine_value) {
 
	$chaine .= $chaine_value;
 
}
 
return html_entity_decode($chaine);

Si vous pouviez m'aider... D'avance merci !