2015-01-25 3 views
-1

내 preg_match가 정말 나쁘다는 것을 알았어. 올바른 페이지 수식을 찾을 수 없다.pregmatch "debug"from /new/debug.php

내가 헤더에 확인하려고

, 어떤 페이지 현재 인덱스, 디버그, 로그인, 등록되어 $_SERVER['REQUEST_URI']

가능한 변종 열려있는 등

내가 preg_match를 확인 무슨 스위치를 만들고 싶어 , 그리고 열린 페이지의 필드로 전환 될 것입니다. 열린 링크를위한 스크립트가 실행됩니다.

답변

1

당신은 preg_match를하지 않고이 방법으로 그것을 할 수 :

$url = parse_url($_SERVER['REQUEST_URI']); 
$page = basename($url["path"],".php"); 

switch($page) { 
    case "debug": 
     // do something 
     break; 
    // and so on 
} 
+0

당신에게 너무 감사합니다! –