Dynamic-Mess.com


"The world is a dynamic mess of jiggling things..."

Réduire la longueur d'un un texte pour créer un extrait en PHP

Article posté le 07-02-2011 dans la catégorie PHP

Article mis à jour le : 05-05-2022

Comment réduire un texte pour créer un extrait

Voici une méthode qui vous permettra de créer un extrait d'un texte, utile par exemple pour lister des articles:


    public function getDescriptionExcerpt($texte) {
        $stripped = strip_tags($texte);
        $limit = 150;
        if(mb_strlen($stripped) > $limit) {
            $abstract = substr($stripped, 0, $limit - 3);
            $cutPos = strrpos($abstract, " ");
            $excerpt = substr($abstract, 0, $cutPos);
            $excerpt .= "...";
        } else {
            $excerpt = $stripped;
        }
        return $excerpt;
    }

Cet article vous a plu? Découvrez d'autres articles :


comments powered by Disqus