Retourner la position alphabétique d'une lettre - PHP - Programmation
Marsh Posté le 28-06-2006 à 16:30:50
Salut,
tu peux faire ca avec la fonction ord(), qui te retourne la valeur d'un caractere dans le code ascii : http://www.lookuptables.com/
ex : print ord('a') - 96;
va te renvoyer 1.
Marsh Posté le 28-06-2006 à 16:40:26
Code :
|
pas testé, il se peut que ça ne marche pas avec un tableau indexé
donc:
Code :
|
et ya certainement moyen de faire plus puriste en calculant ça avec la valeur acsii
Code :
|
n'oublie pas de rajouter des vérification sur la longeur de la chaine, et le tout mettre en lower case
Marsh Posté le 28-06-2006 à 16:25:29
Bonjour à tous,
J'aimerais pouvoir, pour une lettre donnée, obtenir sa position dans l'alphabet (exemple : C -> 3). j'ai épuré tout le forum mais je n'ai rien trouvé... Si quelqu'un a une idée...
Merci