PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

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

  1. 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

  2. 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