看板 [ PHP ]
討論串[請益] 在switch的case是否可用RE來判斷?
共 10 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者piligo (pili)時間19年前 (2006/06/19 16:00), 編輯資訊
0
0
0
內容預覽:
謝謝 ago1414 emn178 dinos3 提供相關的資訊與建議. 那針對RE這部份,大家都建議採用if是因為只有他能用RE嗎?. 因為看到的書本都寫當有多個判斷式可用switch,那現在又改回if,不知只是為了可以. 使用RE,還是別有原因?. 看到preg_match這個函數之前,有看到另

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者dinos (用血汗灌溉頂天巨木)時間19年前 (2006/06/19 14:26), 編輯資訊
0
0
0
內容預覽:
靠 if 吧. if(preg_match($RE_rule,$_GET['a1'])) {. $data=substr(....);. }. else if(....) {. }. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.113.158.10.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者emn178 (小殘)時間19年前 (2006/06/19 14:01), 編輯資訊
0
0
0
內容預覽:
只取前面的部份來比較. $tmp = substr($al,0,10);. swtich($tmp). .. .. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.115.205.220.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者piligo (pili)時間19年前 (2006/06/19 13:42), 編輯資訊
0
0
0
內容預覽:
→ piligo:RE = Regular Expressions 06/19 13:24推 ago1414:switch 他是看你break 下在哪邊 來判斷結束 06/19 13:27推 ago1414:不然你用 if($a=='' || XX || XX){ .......} 06/19 13
(還有229個字)

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者piligo (pili)時間19年前 (2006/06/19 13:15), 編輯資訊
0
0
0
內容預覽:
請問當我用switch來做判斷規則時,在case的字串可否用RE這種語法來做判斷呢?. 譬如底下當$a1的變數=2005/03/06可以符合外,有辦法不用再寫第二個case就能讓. 2005/03/06/01或2005/03/06/02也去跑2005/03/06這個case,這有辦法達成嗎?還是.