PHPの関数で10進数を16進数に、16進数を10進数に変換する方法。
詳細は以下から。
PHPの『dechex』という関数を使用します。
$number_10 = 100000000; $number_16 = dechex($number_10); var_dump($number_16); //出力結果は「5F5E100」
変換できる最大の10進数は『4294967295』であり、16進数で表すと『ffffffff』になります。
PHPの『hexdec』という関数を使用します。
$number_16 = 5F5E100; $number_10 = dechex($number_16); var_dump($number_10); //出力結果は「100000000」