在PHP中,我试图计算不同的十六进制颜色之间的平均颜色(十六进制).但是,我还需要能够提供介于0.0和1.0之间的索引号.
例如:
我有
$color1 = "#ffffff"
$color2 = "#0066CC"
Run Code Online (Sandbox Code Playgroud)
如果我要写一个函数来获得平均颜色,我会提供0.0作为索引号,该函数需要返回" #ffffff".如果我提供1.0作为索引号,则该函数需要返回" #0066CC".但是,如果我将提供0.2,该功能需要两种颜色间的返回的平均色,但仍接近$color1比$color2.如果我提供索引号0.5,我会得到两种颜色的确切平均颜色.
我一直试图完成这几天,但我似乎无法弄明白!任何帮助将非常感谢!