我有一個包含此網址的網頁(www.mysite.com/index.php?op=2 & id = 3#someancor)。 我想使用PHP函數parse_url拆分url,但我不知道如何使用ancor完整的url。 我已經試過這樣:獲取帶有定位點的完整網址
$base_url = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
$parsed_url = parse_url($base_url);
echo $parsed_url['path'];
echo $parsed_url['query'];
echo $parsed_url['fragment'];
但我BASE_URL回報www.mysite.com/index.php?op=2 & ID = 3。 我怎樣才能得到完整的網址? 謝謝
不可能。散列永遠不會發送到服務器。瀏覽器在本地使用它,方法是向下滾動到具有該ID的元素。 – Barmar