by Korigan » Thu Jul 02, 2009 5:35 pm
Bonsoir et bienvenue à toi,
Pour faire cela, tu dois appliquer un décalage à une lettre dans l'alphabet.
Il faut pour cela savoir comment sont représenté les lettres.
En [url=http://fr.wikipedia.org/wiki/Asciil]ascii[/url], le A corespond au code 65.
Si tu fais 65+1, tu aura un B.
La fonction php qui permet de récupérer le code d'une lettre est ord();
La fonction php qui permet d'afficher une lettre en fonction d'un code ascii est chr();
Ainsi, tu peux stoquer dans une variable le code d'une lettre:
<?
$code=ord('A');
?>
lui appliquer un decalage:
<?
$code+=5;
?>
et afficher la nouvelle lettre:
<?
echo chr($code);
?>
Avec cela, comment ferait tu pour rester dans les lettres de l'alphabet si le décalage est de 54?
++ Korigan