2014-03-06 249 views
-1

我有一堆的網段。PHP:我怎樣才能將這個字符串正確分開?

我知道他們會無論是在形式來:

myString?var1=value 

myString/name.php?var1=value 

在這兩種情況下,我需要採取的URL,並獲得myString有些冷清。所以東西會:

  1. 搜索無論什麼來之前它變成一個var和扔串出其餘的第一/?
  2. 轉向。

這怎麼能實現?

+0

什麼你到目前爲止已經試過。 ? – Sanoob

+0

請參閱http://php.net/parse_str和http://php.net/parse_url –

回答

4

一個簡單的方法來做到這一點

$parts = explode('?', $str); 
$parts = explode('/', $parts[0]); 
$yourFinalString = $parts[0]; 
相關問題