¿Alguien podría sugerir la mejor manera de tener la siguiente instrucción de cambio? No sé que es posible comparar dos valores a la vez, pero esto sería ideal:instrucción de cambio con dos variables a la vez
switch($color,$size){
case "blue","small":
echo "blue and small";
break;
case "red","large";
echo "red and large";
break;
}
Esto podría ser comparable a:
if (($color == "blue") && ($size == "small")) {
echo "blue and small";
}
elseif (($color == "red") && ($size == "large")) {
echo "red and large";
}
actualización Me di cuenta de que necesitaría poder negar ($color !== "blue")
y comparar en lugar de igualar variables a cadenas.
¿Cuál es el problema real que estás tratando de resolver? –
Las respuestas a continuación de @Stikmou y Renaat De Muynck responden perfectamente a la pregunta del investigador. Otras respuestas, si bien son legítimas, abordan la solución de maneras ligeramente diferentes. – Aaron