Créer un site gratuitement    Fonctions    Php    Tronquer un texte
Mes favoris    Ajouter l'article à vos favoris

Tronquer un texte

Comme son nom l'indique, cette fonction sert à tronquer un texte, c'est à dire qu'elle coupe une phrase à un nombre x de caractères.
On peut utiliser cette fonction sur une page présentant plusieurs articles.
<?php
// Fonction tronquer()
// Permet de tronquer un texte.
// http://creer-un-site-gratuitement.fr
 
function tronquer($texte, $i)
{
	// On compte le nombre de caractères présents dans le texte.
	$caracteres = strlen($texte);
	$boucle     = true;
 
	// Si le nombre de caractères est supérieur à la limite d'affichage :
	if($caracteres > $i)
	{
		// On coupe le texte après un espace :
		$texte = substr($texte, 0, $i);
		$position_espace = strrpos($texte, " ");
 
		$texte = substr($texte, 0, $position_espace).' ...';
	}
 
	// On renvoie le texte tronqué :
	return $texte;
}
?>
Pour appeler cette fonction, on doit renseigner le texte à tronquer ainsi que le nombre de caractères autorisés :
<?php
echo tronquer('Mon texte à tronquer', 10);
?>
Cette fonction appliquée au texte précédent retournera :
Mon texte ...

Participez au développement du site en laissant vos impressions.

Commentaire/demande concernant l'article :


Recopiez le contenu de cette image :
Code anti-robot  »