最佳答案
是否有任何方法使得下面的代码仍然使用开关并返回 b而不是 a?谢谢!
$var = 0;
switch($var) {
case NULL : return 'a'; break;
default : return 'b'; break;
}
当然,使用 if 语句可以这样做:
$var = 0;
if($var === NULL) return 'a';
else return 'b';
但是对于更复杂的示例,这将变得冗长。