作者piligo (pili)
看板PHP
标题[请益] 在switch的case是否可用RE来判断?
时间Mon Jun 19 13:23:22 2006
请问当我用switch来做判断规则时,在case的字串可否用RE这种语法来做判断呢?
譬如底下当$a1的变数=2005/03/06可以符合外,有办法不用再写第二个case就能让
2005/03/06/01或2005/03/06/02也去跑2005/03/06这个case,这有办法达成吗?还是
一定要用三个case写呢?
switch ($a1) {
case "2005/03/06"
echo "Hi";
break;
}
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.244.15.87
1F:→ piligo:RE = Regular Expressions 06/19 13:24
2F:推 ago1414:switch 他是看你break 下在哪边 来判断结束 06/19 13:27
3F:推 ago1414:不然你用 if($a=='' || XX || XX){ .......} 06/19 13:32