switch的原理和if非常相似,但它可以处理多于2个的可能值,但只能处理是否相等这样的逻辑处理: <?php $name = "w3pop.com"; switch($name){ case "w3pop": echo "不全哦"; break; case ".com": echo "这是什么东西?"; break; case "w3": echo "晕"; break; default: echo "对了!呵呵"; break; } ?>