作者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
→ piligo:RE = Regular Expressions 06/19 13:24
推 ago1414:switch 他是看你break 下在哪邊 來判斷結束 06/19 13:27
推 ago1414:不然你用 if($a=='' || XX || XX){ .......} 06/19 13:32