我需要在 PHP 中调用一个函数,它接受 3 个参数 RGB 值。此函数将 RGB 颜色值转换为 HSL 值,因此(R,G,B)
需要在括号中。
这是我的功能:
function RGBtoHSL($red, $green, $blue) {
// convert colors
}
其中,如果我对以下内容进行测试调用,它就可以正常工作:
RGBtoHSL(255,0,0);
也可以这样工作:
RGBtoHSL(255,000,000);
现在,在我的页面下方,我有一个变量$displayRGB
,它以这种格式保存当前像素 RGB 值xxx,xxx,xxx
。我已经回显了这个变量来测试格式是否符合我的要求并且确实如此,但是当我尝试将此变量添加到我的函数调用者时,它失败并出现错误“缺少参数 2,缺少参数 3”并指向这一行:
RGBtoHSL($displayRGB);
我还在使用 PHP(来自 ASP),有人可以帮我指出正确的方向并将我的假人传给我吗?