Je suis nouveau ici et je me suis tourné vers ce forum car j'ai vu qu'il y avait beaucoup de réponses aux problèmes que posaient les internautes donc je m y jette aussi
Alors mon problème c'est que j'ai un morceau de page HTML constituée comme ceci :
Code : Tout sélectionner
$texte =
' Bla bla bla bla
<div id="categorie">un texte qui a une longueur variable et donc qui peut changer</div>
<div>Encore du texte</div>
<div>Et encoooore du texte</div>
hahahahaha ';
Code : Tout sélectionner
preg_replace ( '/(<div id="categorie">)(.)+(<\/div>)/i' , "" , $texte );Autrement dit quand je fais un echo de ma variable il reste: "Bla bla bla bla hahahahaha"
alors que j'aimerai que ma variable contienne : "Bla bla bla bla <div>Encore du texte</div><div>Et encoooore du texte</div>hahahahaha"
Pouvez vous m'aider s'il vous plait ?
Je suis certain que c'est facile mais je ne trouve pas :/
Merci d'avance