当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP dechex( )用法及代码示例


dechex()是PHP中的内置函数,用于将给定的十进制数转换为等效的十六进制数。函数名称中的单词“ dechex”代表十进制到十六进制。 dechex()函数仅适用于无符号数字。如果传递给它的参数为负,则将其视为无符号数字。
可以转换的最大数字是十进制的4294967295,结果为“ffffffff”。

用法:

string dechex($value)

参数:该函数接受单个参数$value。它是您要转换为十六进制表示形式的十进制数字。


返回值:它返回作为参数传递给它的数字的十六进制字符串表示形式。

例子:

Input : dechex(10)
Output : a

Input : dechex(47)
Output : 2f

Input : dechex(4294967295)
Output : ffffffff

以下示例程序旨在说明PHP中的dechex()函数:

  • 传递10作为参数:
    <?php
      
    echo dechex(10); 
      
    ?>    

    输出:

    a
  • 传递47作为参数:
    <?php
      
    echo dechex(47); 
      
    ?>      

    输出:

    2f
  • 当最大可能的十进制数作为参数传递时:
    <?php
      
    echo dechex(4294967295); 
      
    ?>      

    输出:

    ffffffff

参考:
http://php.net/manual/en/function.dechex.php



相关用法


注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | dechex() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。