Bonjour,

J'ai écris cette fonction pour réduire le nombre de caractères d'affichage d'une chaîne de caractères.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
function raccourci($chaine,$len)
{
	//$chaine="Cette chaine est une longue phrase qui devra être raccourcie"; 
	// Le nombre le lettres avant les ...
	//$len = 15;
	if (strlen($chaine) >= $len) {$chaine = substr($chaine,0,$len) . "  ..." ;}
	// On écrit la chaine modifiée
	//echo $chaine; 
	return $chaine;
}
Maintenant, je voudrais l'adapter de telle sorte que les mots dans la chaine de caractères ne soient pas coupés. Comment procéder?

Merci d'avance.