2011-06-02 23 views
1

我有一個看起來像這樣的字符串,就像具有參數的URL。如何刪除url字符串中的參數

folder/tested/file.js?p1=v1&p2=v2 

如何操作這個字符串,以去除所有參數,可以讓它結束了看起來像這樣

folder/tested/file.js 

回答

3
$array = explode("?", "folder/tested/file.js?p1=v1&p2=v2"); 
$array[0]; 
0

這裏是另一種方法,是有點「髒」:

$tmp = 'folder/tested/file.js?p1=v1&p2=v2'; 
$pos = strpos($tmp, '?'); 
$url = substr($tmp, 0, $pos); 
1

沒有必要在這個explode解決方法案例:

$path = strtok($url, "?");