我使用PHP。PHP - 從字符串中找到URL根的最佳方法?
我有一個看起來像這樣
http://www.mydomain.com/mydir/mydir2/?something=hello
的URL我想這樣:
我做到了這樣,但感覺錯了方式去做
長而醜陋。
$url = 'http://www.mydomain.com/mydir/mydir2/?something=hello';
$root_url_a = explode('/', $url);
$root_url = $root_url_a[0] . '//' . $root_url_a[2];
$root_url_clean = $root_url_a[2];
建議
- 正則表達式?
- Xpath?
- 對我有些未知的PHP函數?
這樣做的最短最正確的方法將得到我的投票。
http://php.net/manual/en/function.parse-url.php – 2012-08-09 08:08:36
'XPath'?由於什麼時候是一個URL一個XML文件? – EaterOfCode 2012-08-09 08:12:20
爲什麼投下這個問題呢? – 2012-08-09 08:32:07