誰かが次のswitchステートメントを持つための最良の方法を提案できますか?2つの値を同時に比較できるかどうかはわかりませんが、これは理想的です。
switch($color,$size){
case "blue","small":
echo "blue and small";
break;
case "red","large";
echo "red and large";
break;
}
これは次のようになります。
if (($color == "blue") && ($size == "small")) {
echo "blue and small";
}
elseif (($color == "red") && ($size == "large")) {
echo "red and large";
}
更新($color !== "blue")
変数を文字列と同等にするのではなく、
否定して比較できる必要があることに気づきました。