在 PHP 中将十六进制颜色转换为 RGB 值
使用PHP将十六进制颜色值转换为单个RGB值的好方法是什么?#ffffff
255 255 255
使用PHP将十六进制颜色值转换为单个RGB值的好方法是什么?#ffffff
255 255 255
如果要将十六进制转换为 rgb,可以使用 sscanf:
<?php
$hex = "#ff9900";
list($r, $g, $b) = sscanf($hex, "#%02x%02x%02x");
echo "$hex -> $r $g $b";
?>
输出:
#ff9900 -> 255 153 0
查看 PHP 和函数: http://php.net/manual/en/function.hexdec.phphexdec()
dechex()
例:
$value = hexdec('ff'); // $value = 255