PHP dechex()関数
定義と使用法
dechex() 関数は、指定された10進数の引数に相当する16進数を含む文字列を返します。
この関数は、16進文字を含む文字列を返します。
構文
dechex ( int $number ) : string
パラメータ
Sr.No | |
---|---|
1 | 番号 同等の16進表現に変換される10進数 |
戻り値
PHP dechex()関数は、文字列内に16進数を返します。
PHPバージョン
この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。
例
次の例では、1001に相当するバイナリを計算し、「3e9」を返します-
<?php $arg=1001; $val=dechex($arg); echo "dechex(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
dechex(1001) = 3e9
例
次の例は、指定された数値の小数部分が無視されることを示しています。したがって、100.55は100として扱われ、16進法では「64」になります。 −
<?php $arg=100.55; $val=dechex($arg); echo "dechex(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
dechex(100.55) = 64
例
文字列が引数として指定されている場合、結果は0 −
<?php $arg="Hello"; $val=dechex($arg); echo "dechex(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
dechex(Hello) = 0
例
負の10進数の場合、変換は16進数の2の補数法を使用して行われます。次の例では、-10に相当する16進数を返します
<?php $arg='-10'; $val=dechex($arg); echo "dechex(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
dechex(-10) = fffffffffffffff6
-
PHP dechex()関数
定義と使用法 dechex() 関数は、指定された10進数の引数に相当する16進数を含む文字列を返します。 この関数は、16進文字を含む文字列を返します。 構文 dechex ( int $number ) : string パラメータ Sr.No パラメータと説明 1 番号 同等の16進表現に変換される10進数 戻り値 PHP dechex()関数は、文字列内に16進数を返します。 PHPバージョン この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。 例 次の例では、1001に相当するバイナリを計算し、「3e9
-
PHPのdechex()関数
dechex()関数は、10進数を16進数に変換します。指定された10進数の16進文字列を返します。 構文 dechex(num) パラメータ num −変換する10進値 戻る dechex()関数は、指定された10進数の16進文字列を返します。 例 <?php echo dechex("15") . "<br>"; echo dechex("1990"); ?> 出力 f<br>7c6