标签: php colors hex rgb color-scheme
在加色混合中,原色为红色,绿色和蓝色(RGB)。
Red = #ff0000 Green = #00ff00 Blue = #0000ff
结合红色(#ff0000)和绿色(#00ff00)会使黄色(#ffff00 )
#ff0000
#00ff00
#ffff00
是否有一些公式来计算由另外两个组合产生的颜色的十六进制代码?
应用于此类公式时,#ff0000 + #00ff00之类的内容会提供#ffff00
#ff0000 + #00ff00
答案 0 :(得分:7)
你可以在PHP中添加两个这样的HEX字符串:
$red = "FF0000"; $green = "00FF00"; $yellow = dechex(hexdec($red) + hexdec($green)); echo $yellow;
Live Demo
该片段基本上是将十六进制字符串转换为数字,将它们一起添加,然后将总和转换回十六进制字符串。
参考链接:
hexdec | dechex