Bonjour,

Voila je rencontre un petit problème avec le code que j'ai actuellement pour afficher un texte de description limité à 340 caractères. Il fonctionne, le soucis c'est que le texte est affiché avec ses attributs html et css. (gras / puces / couleurs ...).

<?php

                    echo (substr( $prop_description,0,340));

                    if(strlen($prop_description) > 336)
                    {
                        echo ' ...';
                    }

                    ?>

Ce que je veux

Ce que je voudrais donc, c'est trouver un moyen d'afficher ce texte de façon "brut", juste le texte.
J'ai donc fais ça, mais sans succès :

<?php

                    echo (mb_substr( $prop_description,0,340,'UTF-8'));

                    if(strlen($prop_description) > 336)
                    {
                        echo ' ...';
                    }

                    ?>

Ce que j'obtiens

Rien de différent ... une idée peut-être ?

Merci à la communauté !

2 réponses


Menefrego
Réponse acceptée

Essaie strip_tags()

jim88
Auteur

Merci Menefrefo, c'est exactement cela dont j'avais besoin. Ca marche parfaitement. :)