Salut
j'ai une chaine de caractère $str qui contient le texte :
Je souhaite récupérer le contenu des balises <h2> avec preg_match. donc j'écris
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $str ="<h2>Super</h2> <p>C'est bien</p> <h2>Génial</h2> <p>Pas mal</p>";
Et là il me sort un seul tableau, avec la première valeur, c'est à dire "Super". En effet, j'ai lu que dès qu'une occurence correspondant au pattern est trouvée, preg_match s'arrête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 preg_match("#<h2>(.*)</h2>#", $str, $matches); print_r($matches);
comment récupérer Super et Génial dans un tableau ?
Au secours !!
Partager