我有这样的控制结构:
switch ($var) {
case TRUE:
break;
case FALSE:
break;
case NULL:
break;
}
我的NULL
情况从未被调用,因为我在php手册中发现:
请注意,switch / case进行了松散比较。
我知道我可以使用IF
代替SWITCH
,但我不想这样做,因为我已经在每个SWITCH
的CASE
中使用了一些IF's
。
是否有任何方法可以重新编写SWITCH
或使用一些技巧使其比较值严格?