Comment découper un mot en lettre?? - PHP - Programmation
Marsh Posté le 20-02-2005 à 12:51:36
Tu peux utiliser "explode" pour separer les mots d'une phrase. Tu obtiendras les mots dans un tableau.
Ensuite tu n'as pas besoin de "separer" les letres, puisque tu peux "y acceder" comme a un tableau.
Admetons que tu aies ca :
Code :
|
Apres tu peux "reconstruire" le mot en y inserant ce que tu veux entre les lettres. Par exemple :
Code :
|
Marsh Posté le 20-02-2005 à 14:21:15
Apres faut voir ce que tu veux reelement faire.
Il pourrait exister d'autres solutions "moins lourdes".
Si par exemple ton but est de rajouter une classe a la premier lettre d'un mot (comme dans mon exemple), alors je te conseille plutot l'utilisation de "substr".
(Dans mon exemple, je suis oblige de connaitre la taille du mot pour pouvoir ajouter les letres apres, donc c'est pas forcement la meilleure solution).
Marsh Posté le 20-02-2005 à 14:30:05
ha oué une dernière chose si par exemple tous les $str y'en a 1 qui s'appelle t. Je voudrais que a la place qu'il s'affiche t k'il affiche 20 et je veut faire pareil pour toute l'alphabet
Marsh Posté le 20-02-2005 à 14:34:29
Cerel a écrit : Apres faut voir ce que tu veux reelement faire. |
Si on veut un truc différent pour la premiére lettre, il existe "first-letter". MAis c'est pas le sujet de cette discution.
lunix546 > str_replace() est ton copaing là.
Marsh Posté le 20-02-2005 à 14:39:00
tu peut me faire un exemple stp je comprendrai mieux omega2
Marsh Posté le 20-02-2005 à 14:50:29
http://forum.hardware.fr/hardwaref [...] 4568-1.htm
Voilà précisément la discution où j'ai découvert son existance.
Mieux vaut un exemple qui fonctionne qu'un exemple branlant.
EDIT : C'est vrai, j'ai oublié de préciser que c'était une solution en utilisant les CSS.
Marsh Posté le 20-02-2005 à 15:21:10
Si tu veux remplacer un charactere par son "numero" (soit code ascii, soit numero de letre ds l'alphabet), alors il faut utiliser "str_replace" avec la fonction "ord".
Marsh Posté le 19-02-2005 à 22:22:50
Voila par exemple le texte "exemples"
je voudrais le décomposer lettres par lettres pour par la suite donner un code a une lettre exemple.
Mais la je cherche pour avec lettre par lettres le mot