Vous en avez marre de couper vos chaines de caractères et de couper les mots par la même occasion ? Et bien essayez cette fonction ! La seule fonction qui coupe une chaine sans couper ses amis les mots !!!
$str est la chaîne à couper
$length est la longueur maxi que vous voulez
Si un mot est coupé, il sera viré.
Si la chaîne est plus courte que $length, les "..." ne sont pas affichés.
Bon, ça marchera pas si vous mettez des pour les espaces à chaque fois hein ;) il faut des espaces " " entre chaque mot.
------
Je vous assure que c'est utile !
Exemple :
substr("espèce de concombre !", 0, 13)."…";
renvoie : espèce de con...
ma fonction renvoie : espèce de...
C'est mieux non ? allé si quand même ! :p