나는이 URL (www.mysite.com/index.php?op=2 & id = 3 # someancor)이있는 페이지가 있습니다. URL을 분할하기 위해 PHP 함수 parse_url을 사용하고 싶지만 ancor로 전체 URL을 가져 오는 방법을 모르겠습니다. 내가 그렇게 시도 :앵커로 전체 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'];
그러나 & ID = 3 www.mysite.com/index.php?op=2 내 BASE_URL 반환. 어떻게 전체 URL을 얻을 수 있습니까? 고마워
불가능합니다. 해시는 서버로 전송되지 않습니다. 브라우저는 해당 ID를 사용하여 요소를 아래로 스크롤하여 로컬로 사용합니다. – Barmar