Birisi aşağıdaki anahtar deyimine sahip olmanın en iyi yolunu önerebilir mi? Ben aynı anda iki değeri karşılaştırmak mümkün olduğunu bilmiyorum ama bu ideal olacaktır:iki değişkenli bir anahtar deyimi
if (($color == "blue") && ($size == "small")) {
echo "blue and small";
}
elseif (($color == "red") && ($size == "large")) {
echo "red and large";
}
Güncelleme :
switch($color,$size){
case "blue","small":
echo "blue and small";
break;
case "red","large";
echo "red and large";
break;
}
Bu karşılaştırılabilir olabilir
($color !== "blue")
'u etkisiz hale getirmem ve değişkenleri dizgilerle karşılaştırmak yerine karşılaştırmam gerektiğini anladım.
Çözmeyi denediğiniz asıl sorun nedir? –
@Stikmou ve Renaat De Muynck tarafından verilen cevaplar, askerin sorusunu mükemmel bir şekilde karşılıyor. Diğer cevaplar, kesinlikle meşru olsa da, çözümü biraz farklı şekillerde ele alıyorlar. – Aaron