Tag: 开关语句的

用返回语句切换语句 – 代码的正确性

比方说,我有大约这种结构的C代码: switch (something) { case 0: return "blah"; break; case 1: case 4: return "foo"; break; case 2: case 3: return "bar"; break; default: return "foobar"; break; } 现在很明显,代码没有必要正确运行,但是如果我不把它们放在那里,那看起来就像坏习惯。 你怎么看? 删除它们可以吗? 或者你会让他们增加“正确性”?

如何使用开关案例'或'在PHP中?

有没有什么办法在一个PHP开关中使用“OR”运算符或等价物? 例如,像这样的东西: switch ($value) { case 1 || 2: echo 'the value is either 1 or 2'; break; }