📅  最后修改于: 2023-12-03 15:03:37.979000             🧑  作者: Mango
PHP的hexdec()函数用于将十六进制数转换为十进制数。
hexdec(string $hexString): int
$hexString
:十六进制数的字符串表示。echo hexdec("1e"); // 输出30
echo hexdec("0x1e"); // 输出30
echo hexdec("f"); // 输出15
echo hexdec("hello"); // 输出0
$hexString
可以带有前缀"0x"。$hexString
可以不区分大小写,但"0x"前缀必须为小写。$hexColor = "ff0000"; // 红色
$rgbColor = [
hexdec(substr($hexColor, 0, 2)),
hexdec(substr($hexColor, 2, 2)),
hexdec(substr($hexColor, 4, 2)),
];
echo implode(",", $rgbColor); // 输出"255,0,0"