English | 简体中文 | 繁體中文
查询

hexdec()函数—用法及示例

「 将十六进制数转换为十进制数 」


函数名称:hexdec()

适用版本:PHP 4, PHP 5, PHP 7

函数描述:hexdec() 函数将十六进制数转换为十进制数。

语法:hexdec(string $hexadecimal_number) : int

参数:

  • $hexadecimal_number:要转换的十六进制数,字符串类型。

返回值:转换后的十进制数,整数类型。

示例:

$hex = "1A"; // 十六进制数
$dec = hexdec($hex); // 调用hexdec()函数转换为十进制数
echo $dec; // 输出结果为 26

解释:在上述示例中,我们定义了一个变量 $hex 并赋值为字符串 "1A",它代表一个十六进制数。然后,我们调用 hexdec() 函数,并将 $hex 作为参数传递给它。函数返回转换后的十进制数,并将其赋值给变量 $dec。最后,我们使用 echo 语句输出变量 $dec 的值,结果为 26。

注意事项:

  • 如果输入的十六进制数包含非法字符,例如字母 "G" 或符号 "&",则函数将返回 0。
  • 输入的十六进制数可以包含前缀 "0x" 或 "0X",但不是必需的。例如,"0x1A" 和 "1A" 都可以正确转换为十进制数。
  • 转换后的十进制数将被返回为整数类型,如果需要使用浮点数,可以使用类型转换或其他方法进行处理。
补充纠错
上一个函数: highlight_file()函数
下一个函数: hex2bin()函数
热门PHP函数
分享链接