Moué ben ces histoires d'hexadécimale et compagnie c'est pas si simple. J'ai fait quelques tests et je dois bien avouer que quelque chose m'échappe dans tout ça.
De base je dirai que si le code hexadécimale de la décimale 10 est a alors ce devrait être égale à "\xa" dont le code hexadécimale est a mais ça n'est pas le cas. Il doit y avoir une petite subtilité (la représentation hexadécimale retournée par dechex n'est peut être pas la même que celle utilisée avec la syntaxe \xhh ?)... et faudrait un peu (trop) de temps pour comprendre.
Je serais curieux d'avoir les explications de quelqu'un qui maîtrise bien tout ça. ^^