コードは図に示すとおりです。配列またはスイッチを使用する必要がありますか?
配列または次の switch メソッドを使用する必要がありますか?
必要な値は無造作に書かれていますが、実際のルールはそれほど規則的ではない可能性があります。
配列の使用を減らすという記事を読みました
------解決策のアイデア------ - ----
明らかに、配列を使用する方が簡単です。 list を使用すると、より簡潔になります:
list($c1, $c2, $c3, $c4) = $color[$a];
-----解決策のアイデア-- - ------------------
配列を使用すると簡単ですよね?