抱歉,
===根据switch()文档 ,您不能在switch语句中使用比较:
请注意,开关/外壳确实比较松散。
这意味着您必须提出解决方法。从松散的比较表 ,你可以利用的事实
NULL == "0"是类型转换错误:
<?php$var = 0;switch((string)$var) { case "" : echo 'a'; break; // This tests for NULL or empty string default : echo 'b'; break; // Everything else, including zero}// Output: 'b'?>


