Compléter les ligns avec les points de suspension (...)
Résolu
king_of_net
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
trusttelecom Messages postés 260 Date d'inscription Statut Membre Dernière intervention -
trusttelecom Messages postés 260 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une liste qui contient plusieurs lignes qui sont générer automatiquement par un script, le problème c'est que la taille de la zone et inférieur pour quelque lignes et je veux que ses lignes doivent compléter par des trois points "..." ??
Exemple :
---------------------------------
Mon 1er enregistrement
Mon 2eme enregistrement
Mon 2eme enregistrement
Mon enregistrement le plus long
Mon 2eme enregistrement le plus long
---------------------------------
Résultant qui j'attend
---------------------------------
Mon 1er enregistrement
Mon 2eme enregistrement
Mon 2eme enregistrement
Mon enregistrement le p...
Mon 2eme enregistreme...
---------------------------------
Note
les traits dans l'exemple sont la taille du menu (----)
les enregistrements sont avec la balise <label>,
menu avec la balise <UL>
Amicalement
king of net
J'ai une liste qui contient plusieurs lignes qui sont générer automatiquement par un script, le problème c'est que la taille de la zone et inférieur pour quelque lignes et je veux que ses lignes doivent compléter par des trois points "..." ??
Exemple :
---------------------------------
Mon 1er enregistrement
Mon 2eme enregistrement
Mon 2eme enregistrement
Mon enregistrement le plus long
Mon 2eme enregistrement le plus long
---------------------------------
Résultant qui j'attend
---------------------------------
Mon 1er enregistrement
Mon 2eme enregistrement
Mon 2eme enregistrement
Mon enregistrement le p...
Mon 2eme enregistreme...
---------------------------------
Note
les traits dans l'exemple sont la taille du menu (----)
les enregistrements sont avec la balise <label>,
menu avec la balise <UL>
Amicalement
king of net
A voir également:
- Compléter les ligns avec les points de suspension (...)
- Créer une carte avec des points - Guide
- Comment insérer des points de suite sur word - Guide
- Suspension compte facebook - Guide
- Partage de photos en ligne - Guide
- Score snap qui augmente de 3 points - Forum Snapchat
3 réponses
Salut,
Voila le code qu'il te faut :
Tu as juste à définir la 1er ligne en mettant en valeur le nombre de caractères que tu désires.
a+
Voila le code qu'il te faut :
$caractere_max=50; if(strlen($var)>=$caractere_max) { $var=substr($var,0,$caractere_max); $espace=strrpos($var," "); if($espace) $var=substr($var,0,$espace); $var .= '...'; }
Tu as juste à définir la 1er ligne en mettant en valeur le nombre de caractères que tu désires.
a+
Je te l'ai fais vite fais, mais tu peux faire encore plus propre en le mettant en fonction :
<?php
function limit_caractere($var) {
$caractere_max=50;
if(strlen($var)>=$caractere_max)
{
$var=substr($var,0,$caractere_max);
$espace=strrpos($var," ");
if($espace)
$var=substr($var,0,$espace);
$var .= '...';
}
return $var
}
echo limit_caractere('ta phrase');
?>
<?php
function limit_caractere($var) {
$caractere_max=50;
if(strlen($var)>=$caractere_max)
{
$var=substr($var,0,$caractere_max);
$espace=strrpos($var," ");
if($espace)
$var=substr($var,0,$espace);
$var .= '...';
}
return $var
}
echo limit_caractere('ta phrase');
?>