http://www.php.net/manual/en/function.hexdec.php
Mais tu va avoir un problème avec ton nombre gigantesque !
En fait c'est une chaîne que tu veux, non ?
En fait en php, tu peux écrire çà :
Code :
- $a = "\x50\x48\x50";
|
Et $a contient la chaîne "PHP".
Donc t'as juste à ajouter '\x'devant chaque nombre hexa.
Mais le coup du \x, c'est pour les valeurs littérales dans le code, donc si ta chaîne hexa est dans une variable, il faut passer par eval...
Ce qui donne :
<?php
$key = "3FE1349C1707ACF351F871153BEE4F0D15169EF5C642AB5187036A92E8F6C5DA8710CBAD464F933E4A2F1E19DF2FD5304CEB5A4CED104E952DF555C6DC1EBDF46802C258681D58F89E63AB57109E257042744C4742A7D96FB98FBA581697F931C0FF418976A9EE43BC3798C55310BD7F8C5F5E5DFC545668B6585375EF5F1909";
$hexKey = "";
for( $i = 0; $i < strlen( $key ); $i += 2 )
{
eval( "\$num = \"\x" . substr( $key, $i, 2 ) . "\";" );
$hexKey .= $num;
}
echo $hexKey;
?> |
A+
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.