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-2017 dans la catégorie PHP

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


Tweet
comments powered by Disqus