Retours à la ligne HTML et strip_tags

Fermé
docphp - 2 sept. 2002 à 17:49
 tigrou - 2 sept. 2002 à 20:50
Bonjour, comment récupérer le texte d'une page html sans les balises HTML, tout en conservant les sauts de ligne du texte. Strip_tags garde malheureusement tous les sauts de ligne du code html, et je n'arrive pas à faire la distinction en PHP entre les retours à la ligne du texte et ceux du code Html. Exemple :
un tableau qui contient du texte ; strip_tags enleve tous les <tr><td> etc., mais garde les sauts de ligne.
<table>
<tr>
<td>
Du texte...
Un saut de ligne dans le texte
Un autre
</td>
</tr>
</table>

résultat avec strip_tags :
// début



Du texte...
Un saut de ligne dans le texte
Un autre



// Fin

Je préfèrerai :

// début
Du texte...
Un saut de ligne dans le texte
Un autre
// Fin

Y a t-il une solution avec les regexp j'avoue n'avoir toujours pas trouvé la solution (Trim ne marche pas non plus.)

Merci
A voir également:

1 réponse

str_replace('\n', '' $tontexte);
str_replace('\r', '', $tontexte);

voila

tigrou - http://dpobel.free.fr/
0