웹마스터 팁

3. URL 관련 함수

2002.10.04 00:37

한꼬마

URL 관련 함수

함수명 내용
parse_url URL을 파싱한 후 각 부분을 연관배열에 저장한다.
urlencode URL을 통해 전달되는 쿼리스트링 을 인코딩한다.
urldecode 인코딩한 쿼리스트링을 디코딩한다.

parse_url 함수

$변수 = parse_url($URL);
$URL 을 파싱한 후 각 부분을 연관배열로 저장하여 $변수에 반환한다.


배열의 인자는

scheme , host , user , pass , path , query , fragment

이며 다음과 같은 예제코드를 실행시킬 경우 지정된 값을 얻게 됩니다..

------------------------------------------------------------------------


$URL = "http://www.dreamr.net/board/board.php3?id=board1";
$PARSE_URL = parse_url($URL);

while( list( $key , $value ) = each( $PARSE_URL )
{
echo " $key => $value
";
}

?>

-----------------------------------------------------------------------

shheme => http
host => www.dreamr.net
path => /board/board.php3
query => id=board1

urlencode 함수

$변수 = urlencode($URL);
$URL 을 아파벳이 아닌문자에 한해서 헥사코드로(공백은 +기호로) 변환하여 $변수에 반환한다.


urldecode 함수

$변수 = urldecode($URL);
$URL 중 인코딩된 문자열을 디코딩하여 $변수에 반환한다.


변수 관련 함수

함수명 내용
gettype 변수의 변수형을 얻는다.
settype 변수의 변수형을 바꾼다.
intval 변수의 정수형 값을 반환한다.
doubleval 변수의 실수형 값을 반환한다.
strval 변수의 문자열 값을 반환한다.
isset 해당 변수가 존재하는지 검사한다.
unset 더 이상 필요없는 변수를 없앤다.
empty 변수에 값이 할당되어 있는지 검사한다.
is_array 변수가 배열형 변수인지 검사한다.
is_int 변수가 정수형 변수인지 검사한다.
is_real 변수가 실수형 변수인지 검사한다.
is_string 변수가 문자열 변수인지 검사한다.
is_opject 변수가 객체형 변수인지 검사한다.

settype 함수

settype($변수, "변수형");
$변수를 "변수형"으로 바꿔준다.


settype( $VAR, "integer") ;

=> $VAR 변수를 "정수형" 으로 바꾼다
제목 글쓴이 날짜
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 3 [1] 아이쿠 2002.08.30
초보의 php를 활용한 OneFrame(NoFrame) 홈페이지 만들기 - 4 end [15] 아이쿠 2002.08.30
[PHP 초보에서 중수로 - 쿠키편] 1강 : 쿠키의 이해 [2] file TheMics 2002.08.31
[PHP 초보에서 중수로 - 쿠키편] 2강 : 쿠키 다루기 [3] file TheMics 2002.08.31
[추천 팁] 오에카키 PHP 버전으로 만들기 [19] 소프트맨 2002.08.31
[php] 스킨 해석&출력... [2] 엔카일 2002.09.01
디렉토리의 내용을 가져오는 방법 [2] DHelper 2002.09.02
전에 올렸던 게시판입니다. JHboard 게시판 중도 포기작품..!; [5] file Myzzix 2002.09.09
개인 서버 운영하시는분 서버 꺼졌을때 메시지 띄우기; [12] 실버 2002.09.11
초보의 절대경로 알아내기.. #1 아이쿠 2002.09.17
초보의 절대경로 알아내기.. #2 [6] 아이쿠 2002.09.17
[추천 강의] 플래시로 보는 노프레임 홈 만들기! [63] ROBIN 2002.09.18
[PHP 초보에서 중수로 - 쿠키편] 3강 : 쿠키 실전 사용 file TheMics 2002.09.21
[PHP...쿠키편] 4강: 쿠키 실전 프로그래밍 - 1 / 2 [2] file TheMics 2002.09.23
[PHP...쿠키편] 4강: 쿠키 실전 프로그래밍 - 2 / 2 [3] file TheMics 2002.09.23
1. 데이터베이스 질의어(SQL) 다루기 [4] 한꼬마 2002.10.04
2. MYSQL 관련 함수 [2] 한꼬마 2002.10.04
3. URL 관련 함수 [1] 한꼬마 2002.10.04
4. 디렉토리 관련함수 [1] 한꼬마 2002.10.04
5. 파일 처리 관련 함수 [1] 한꼬마 2002.10.04