有没有办法在不使用另一个开关盒的情况下进行通用处理然后进行特定处理?
switch ($var) {
case 'A' :
/* SPECIFIC TREATMENT 1 */
break;
case 'B' :
/* SPECIFIC TREATMENT 2 */
break;
case 'C' :
case 'D' :
case 'E' :
/* GENERIC, COMMON TREATMENT */
// go on, check again $var ! :(
case 'C' :
/* SPECIFIC TREATMENT 3 */
break;
case 'D' :
/* SPECIFIC TREATMENT 4 */
break;
case 'E' :
/* SPECIFIC TREATMENT 5 */
break;
case 'F' :
/* SPECIFIC TREATMENT 6 */
break;
default :
/* DEFAULT TREATMENT */
break;
}
为了避免重复代码,它会非常有效......我想避免在第一个中使用另一个 Switch() 。谢谢 !