PHP hexdec() 関数
定義と使用法
hexdec() 関数は十六進数を十進数に変換します。
文法
hexdec(hex_string)
引数 | 説明 |
---|---|
hex_string | 必須。変換する必要のある十六進数を指定します。 |
説明
と一致する hex_string 引数が表す十六進数の十進数値。hexdec() は十六進数文字列を十進数に変換します。変換できる最大値は 7fffffff、つまり十進数の 2147483647 です。PHP 4.1.0 から、この関数は大数字を処理できるようになり、その場合、float 型を返します。
hexdec() はすべての非十六進数文字を 0 に置き換えます。これにより、左側のすべての零は無視されますが、右側の零は値に含まれます。
例
<?php echo hexdec("1e"); echo hexdec("a"); echo hexdec("11ff"); echo hexdec("cceeff"); ?>
出力:
30 10 4607 13430527