zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 2012
-
24 mars 2008 à 13:42
zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 2012
-
24 mars 2008 à 14:15
Bonjour,
Je me débrouille assez bien en php, mais il y a qqch que je maitrise peu, c est les chaines de caractères, et en fait, la j aurais besoin d'en modifier une, de faire des retours lignes, ...
En gros, j ai une variable $description qui fait max 500 caractères et je voudrais qu'apres mon bout de code, j'obtienne cette meme variable avec un
rajouté tous les 40 caractères environ (sans couper au milieu d'un mot!) et finalement, j'aimerais que si on dépasse les 160 caractères, il coupe la chaine et supprime tout ce qu il y a apres et mette "..." à la suite (toujours sans couper au milieu d'un mot).
Alors en fait, j ai regardé sur internet, et j ai trouvé un bout de code qui fait la derniere étape, mais je vois pas comment faire le reste, sans perdre des données...
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 24 mars 2008 à 14:12
Hello,
ce sera plus simple si tu utilises wordwrap( ) pour scinder ton texte, ensuite effectivement substr( ) pour couper un texte à 160 caractères, cf php.net.
à+