PHP hexdec()関数
定義と使用法
hexdec() 関数は、文字列に埋め込まれた16進数に相当する10進数を返します。
この関数は10進整数を返しますが、値が大きいと浮動小数点数になる可能性があります。
構文
hexdec ( string $hex_string ) : number
パラメータ
Sr.No | |
---|---|
1 | hex_string 同等の8進表現に変換される10進数 |
戻り値
PHP hexdec()関数は10進数を返します。
PHPバージョン
この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。
例
次の例では、「100」に相当する10進数を計算し、256-
を返します。<?php $arg='100'; $val=hexdec($arg); echo "hexdec(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
hexdec(100) = 256
例
文字列に無効な文字(0〜9およびa〜f以外)が含まれている場合、それらは無視されます。したがって、文字列「2x5」では、「x」が削除され、「25」の変換が実行されます。これは37です。-
<?php $arg='2x5'; $val=hexdec($arg); echo "hexdec(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
hexdec(2x5) = 37
例
文字列内のすべての文字が16進数でない場合、結果は0-
になります。<?php $arg='PHP'; $val=hexdec($arg); echo "hexdec(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
hexdec(PHP) = 0
例
hexdec()関数は、引数文字列に符号なし整数が含まれていることを処理し、次の結果を返します
<?php $arg='-10'; $val=hexdec($arg); echo "hexdec(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
hexdec(-10) = 16
-
PHP hexdec()関数
定義と使用法 hexdec() 関数は、文字列に埋め込まれた16進数に相当する10進数を返します。 この関数は10進整数を返しますが、値が大きいと浮動小数点数になる可能性があります。 構文 hexdec ( string $hex_string ) : number パラメータ Sr.No パラメータと説明 1 hex_string 同等の8進表現に変換される10進数 戻り値 PHP hexdec()関数は10進数を返します。 PHPバージョン この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。 例 次の例
-
PHPのhexdec()関数
hexdec()関数は、16進数を10進数に変換します。 構文 hexdec(val) パラメータ val −変換される16進数。 戻る hexdec()関数は、16進数であるvalの10進値を返します。 例 <?php echo hexdec("d") . "<br>"; echo hexdec("398f"); ?> 出力 13<br>14735