arry parse_url([string url])
url을 파싱하여 배열로 반환한다.
url을 파싱하여 배열로 반환한다.
url을 파싱하여 그 결과를 배열로 반환하는 함수이다.
원소의 키 | 원소의 값 |
---|---|
scheme | 프로토콜 |
host | 서버의 호스트명 |
port | 프로토콜의 포트 번호 |
path | 요청한 문서의 경로 |
query | 쿼리문자열 |
fragment | "#"문자 뒤에 기술한 문자열 |
user | 사용자 접속 이름 |
pass | 사용자 접속 비밀번호 |
예제
<?
$info1 = parse_url("http://norwegian.egloos.com:80/jroom/board/viewbody.php?code=haruki&page=2&number=12149#top");
print_r($info1);
/*
Array
(
[scheme] => http
[host] => norwegian.egloos.com
[port] => 80
[path] => /jroom/board/viewbody.php
[query] => code=haruki&page=2&number=12149
[fragment] => top
)
*/
$info2 = parse_url("ftp://asoto:union@norwegian.egloos.com");
print_r($info2);
/*
Array
(
[scheme] => ftp
[host] => norwegian.egloos.com
[user] => asoto
[pass] => union
)
*/
?>
728x90
'PHP 주요레퍼런스 > URL 함수' 카테고리의 다른 글
base64_encode (0) | 2011.08.08 |
---|---|
rawurldecode (0) | 2011.08.08 |
rawurlencode (0) | 2011.08.08 |
urldecode (0) | 2011.08.08 |
urlencode (0) | 2011.08.08 |