2014-03-06 2 views
-1

URL 세그먼트가 여러 개 있습니다.PHP :이 분할 문자열을 어떻게 분리 할 수 ​​있습니까?

나는 그들이의 형태로 올 것이다 중 하나를 알고 : 어느 경우

myString?var1=value 

또는

myString/name.php?var1=value 

내가 URL을하고 그것에서 myString 비트를 얻을 필요가있다. 그래서 뭔가 그 것이다 : var에로 전에 와서 문자열 밖으로의 나머지 부분을 던져 무엇이든 처음 / 또는 ?
  • 전원을 켜고 중 하나에 대한

    1. 검색합니다.

    어떻게 달성 할 수 있습니까?

  • +0

    당신이 지금까지 시도는 무엇을 할 수 있습니다. ? – Sanoob

    +0

    http://php.net/parse_str 및 http://php.net/parse_url을 참조하십시오. –

    답변

    4

    간단한 방법은

    $parts = explode('?', $str); 
    $parts = explode('/', $parts[0]); 
    $yourFinalString = $parts[0]; 
    
    관련 문제