Juin 142011
 

Pour réduire une ligne de texte à un nombre de caractères max, voici la fonction qu’il vous faut:

function reduct_txt($txt,$nbchar="75") {
   $newtxt = html_entity_decode($txt);
   if(strlen($newtxt) > $nbchar) {
      $newtxt = substr($newtxt, 0, ($nbchar - 2)) . "...";
   }
   return $newtxt;
}

vous n’avez plus qu’à appeler cette fonction ainsi:

$texte = "message de test de la fonction reduct_txt";
echo html_entities(reduct_txt($texte,15);

cela donnera le résultat suivant:

message de te...

 Laisser un commentaire

Vous pouvez utiliser ces tags et attributs HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(requis)

(requis)

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.