【发布时间】:2018-02-09 08:49:40
【问题描述】:
我希望使用 === 而不是 == 来检查 switch case。
<?php
$favcolor = "1";
switch ($favcolor) {
case 1:
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "1":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, nor green!";
}
?>
这给了我:
Your favorite color is red!
但我希望它显示为绿色。这怎么可能?
【问题讨论】:
-
来自manual:“请注意,switch/case 比较松散。”
标签: php switch-statement identity equality