라이브러리

[PHP] linkinfo - 링크에 대한 정보를 가져옵니다.




PHP의 Linkinfo 함수는 URL의 정보를 추출하는 데 사용되는 함수입니다. 이 함수는 URL의 프로토콜, 도메인, 경로, 쿼리 문자열, 파라미터, 파일 이름, 확장자, 프래그먼트를 추출할 수 있습니다.

Linkinfo 함수의 사용법


Linkinfo 함수의 사용법은 다음과 같습니다.

#hostingforum.kr
php

string linkinfo ( string $url )



- `$url` : 추출할 URL의 문자열입니다.

Linkinfo 함수의 반환값


Linkinfo 함수는 URL의 정보를 추출한 후, 다음과 같은 문자열을 반환합니다.

- `scheme` : URL의 프로토콜 (http, https, ftp 등)
- `host` : URL의 도메인
- `port` : URL의 포트 번호
- `user` : URL의 사용자 이름
- `pass` : URL의 비밀번호
- `path` : URL의 경로
- `query` : URL의 쿼리 문자열
- `fragment` : URL의 프래그먼트

예제


다음 예제는 Linkinfo 함수를 사용하여 URL의 정보를 추출하는 방법을 보여줍니다.

#hostingforum.kr
php

$url = "https://example.com/path/to/page?query=param#fragment";



$scheme = linkinfo($url)['scheme'];

$host = linkinfo($url)['host'];

$path = linkinfo($url)['path'];

$query = linkinfo($url)['query'];

$fragment = linkinfo($url)['fragment'];



echo "프로토콜: $scheme
";

echo "도메인: $host
";

echo "경로: $path
";

echo "쿼리 문자열: $query
";

echo "프래그먼트: $fragment
";



결과


이 예제의 결과는 다음과 같습니다.

#hostingforum.kr


프로토콜: https

도메인: example.com

경로: /path/to/page

쿼리 문자열: query=param

프래그먼트: fragment



참고


Linkinfo 함수는 PHP 7.2.0부터 사용할 수 있습니다. 이전 버전의 PHP에서는 다른 함수를 사용해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 428 페이지

검색

게시물 검색