도메인 구문 분석
URL에서 도메인을 추출하는 것은 웹 개발의 일반적인 작업입니다. 이 게시물에서는 parse_url() 함수를 사용하여 이를 수행하는 방법을 살펴봅니다.
parse_url()
PHP의parse_url() 함수를 사용하면 URL을 개별적으로 구문 분석할 수 있습니다. 구성 요소. 스키마, 호스트, 포트, 경로, 쿼리 문자열 및 조각과 같은 정보가 포함된 배열을 반환합니다.
parse_url()을 사용하여 URL에서 도메인을 추출하려면 호스트 구성 요소가 필요합니다. 예는 다음과 같습니다.
$url = 'http://google.com/dhasjkdas/sadsdds/sdda/sdads.html'; $parse = parse_url($url); echo $parse['host']; // prints 'google.com'
결과 호스트 구성 요소는 하위 도메인이 있는 경우 이를 포함하여 URL의 도메인이 됩니다. 이 동작은 www 버전과 www가 없는 버전의 도메인 모두에 적용됩니다.
$url = 'http://www.google.com/dhasjkdas/sadsdds/sdda/sdads.html'; $parse = parse_url($url); echo $parse['host']; // prints 'www.google.com' $url = 'http://google.co.uk/dhasjkdas/sadsdds/sdda/sdads.html'; $parse = parse_url($url); echo $parse['host']; // prints 'google.co.uk'
참고:parse_url()은 URL이 올바른 형식이라고 가정합니다. 잘못된 형식의 URL을 정상적으로 처리하지 못할 수도 있습니다.
위 내용은 PHP의 pars_url()을 사용하여 URL에서 도메인을 추출하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!