Tronquer un texte facilement

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 618 fois - Téléchargée 28 fois

Contenu du snippet

Cet exemple montre comment tronquer un texte... c'est à dire: J'aime jouer hockey! => tronquer à 10 charactère => J'aime jou...

Source / Exemple :


<?
// Le texte que l'on va tronquer...
$texte = "J'aime jouer au hockey!";
// Le nombre maximal de charactères...
$chr = "10";
// Le nombre de charactères dans le texte...
$len = strlen($texte);
// Si le nombre de charactères est plus grand que X... (X représente le nombre maximal) =]
if ($len > $chr) {
// Séléction des X caractères... (X représente le nombre maximal) =]
$texte = substr($texte, 0, $chr)."...";
}
echo "$texte";
?>

A voir également

Ajouter un commentaire Commentaires
cs_iubito Messages postés 629 Date d'inscription mercredi 3 juillet 2002 Statut Membre Dernière intervention 9 octobre 2006
9 avril 2003 à 10:24
ça serait une astuce si tu avais le truc qui découpe la chaine en tenant compte des é &bordel;
ton script donnerai ça :
"Hélène" s'affiche "Hélène" dans le navigateur, soit 6 caractères, mais il en faut 20 pour coder ça.
si tu coupe à 6 ça donne "H&eacu" dans le navigateur...
alors si quelqu'un a l'algo qui permet d'éviter ce problème, ça serait bien !!!
(je veux pas un truc qui fait l'inverse de htmlentities ! mais un algo qui compte un &machin; comme UN caractère !)
cs_Tortuegeniale Messages postés 1123 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 juin 2008 1
7 avril 2003 à 22:43
c pas une astuce c une fonction, une astuce serait un code ki coupe la chaine plus simplement ou d'une autre façon, renome pas ce qui existe déjà (lit la doc php sur nexen ça peut servir ;-) )
WarDoWn Messages postés 26 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 24 juin 2003
7 avril 2003 à 22:35
C'est une astuce pour couper un texte à certain endroit... ya d'autre façon de le faire
cs_Tortuegeniale Messages postés 1123 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 juin 2008 1
7 avril 2003 à 22:27
t'as juste a regardé dans la BONNE rubrique c'est a dire "Chaîne de caratère" et hop tu vois sur le 1ere page "LIMITATION D'UNE LIGNE À X CARACTERES" et voila (ouh la la c t long a trouver lol)

De plus tu mets dans la rubrique "astuce" une fonction connu de php, y a rien d'astuce la dedans ...
WarDoWn Messages postés 26 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 24 juin 2003
7 avril 2003 à 22:11
Je me mettrai pas à regardez toutes les sources présentent sur le site...
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.