說我有一個網址像這樣的東西:
http://website.com/website/webpage/?message=newexpense
從URL的末尾刪除字符
我有下面的代碼,試圖問號之前拿到的網址:
$post_url = $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$link_before_question_mark = explode('?', $actual_link);
$add_income_url = $link_before_question_mark[0];
在這個例子中,我會得到以下URL: http://website.com/website/webpage/
我想刪除此網頁的部分所以網址是: http://website.com/website/
我該怎麼做?
是的,parse_url是分離事物的好方法。請注意,在這種情況下,您仍然需要去掉「網頁」部分,以便從問題中獲取所需的URL。 –
同意。這是你需要做什麼的問題。如果我有一個包含查詢的uri,那麼我希望它在腳本的某個位置被使用,以便一次性獲得所有可用的內容。但是,如果沒有其他用途,那麼dirname肯定可以很好地完成工作。 – CMF