PHP で、RGB 値の 3 つのパラメーターを受け入れる関数を呼び出す必要があります。この関数は、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 から来ました) で歯が生え始めています。