Bonjour,
Je souhaiterais tronquer la longueur des mots d'un menu pour un site web.
j'ai utilisé cette fonction :
Mon problème est que la fonction ne fonctionne pas dans la balise <a>.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <?php function tronquer($texte) { $max_caracteres=25; // Test si la longueur du texte dépasse la limite if (strlen($texte)>$max_caracteres){ // Séléction du maximum de caractères $texte = substr($texte, 0, $max_caracteres); // Récupération de la position du dernier espace (afin déviter de tronquer un mot) $position_espace = strrpos($texte, " "); $texte = substr($texte, 0, $position_espace); // Ajout des "..."$texte = $texte."...";}? } } ?> puis je l'ai utilisé comme ceci <?php <a href=\"metier.php\"> tronquer('Métiers et secteurs d\'activités concernés') </a> ?>
Je remercie d'avance celui qui pourra m'aider à résoudre mon problème.
Partager