PHP강좌】PHP URL함수
작성자 : 김영철
등록날짜 : 2009.01.13 15:13
URL 함수
1. base64_decode(string encoded_data)
base64로 encoded된 문자열을 해석하고 원래 데이터를 리턴합니다.
2. base64_encode(string data)
해당 데이터를 base64방식으로 인코딩합니다. 관련 함수로는 chunk_split( )가 있습니다.
3. parse_url(string url)
해당하는 URL을 배열로 저장해 줍니다.
배열 저장에 포함 되는 부분은 scheme, host, port, user, pass, path, query, fragment 등이 있습니다.
4. urldecode(string str)
%와 ##등으로 인코딩된 URL을(str) 원 상태의 URL로 리턴해 줍니다.
5. urlencode(string str)
해당 문자열을 URL 인코딩 방식으로 바꿔 리턴해 줍니다.
위 소스는 parse_url( ) 함수를 이용해 해당 URL의 scheme, host, user, port, pass, path, query, fragment
등을 리턴합니다. 여기서 각각의 KEY값은 결과를 보면서 확인하기 바랍니다. 화면으로의 출력은 array 함수를
사용했고, array_keys( )는 해당 배열의 key 값을 리턴하며, array_values( )는 해당 배열의 값을 리턴합니다.
역시 for문을 사용해서 각 배열만큼만 출력되게 했습니다. Sizeof( ) 함수는 해당 배열의 수를 리턴합니다.
Urlencode와 Urldecode는 스크립트의 조작으로 인한 에러를 막기 위해 사용되기도 하며 여러 가지 응용해서
사용 가능한 Url 함수입니다.
해당 문자열의 인코딩은 % 와 두자리 헥사 코드로 이루어 집니다. 이것은 또한 알파벳이 아닌 문자에 한해
가능합니다. 참고하세요.
1. base64_decode(string encoded_data)
base64로 encoded된 문자열을 해석하고 원래 데이터를 리턴합니다.
2. base64_encode(string data)
해당 데이터를 base64방식으로 인코딩합니다. 관련 함수로는 chunk_split( )가 있습니다.
3. parse_url(string url)
해당하는 URL을 배열로 저장해 줍니다.
배열 저장에 포함 되는 부분은 scheme, host, port, user, pass, path, query, fragment 등이 있습니다.
4. urldecode(string str)
%와 ##등으로 인코딩된 URL을(str) 원 상태의 URL로 리턴해 줍니다.
5. urlencode(string str)
해당 문자열을 URL 인코딩 방식으로 바꿔 리턴해 줍니다.
위 소스는 parse_url( ) 함수를 이용해 해당 URL의 scheme, host, user, port, pass, path, query, fragment
등을 리턴합니다. 여기서 각각의 KEY값은 결과를 보면서 확인하기 바랍니다. 화면으로의 출력은 array 함수를
사용했고, array_keys( )는 해당 배열의 key 값을 리턴하며, array_values( )는 해당 배열의 값을 리턴합니다.
역시 for문을 사용해서 각 배열만큼만 출력되게 했습니다. Sizeof( ) 함수는 해당 배열의 수를 리턴합니다.
Urlencode와 Urldecode는 스크립트의 조작으로 인한 에러를 막기 위해 사용되기도 하며 여러 가지 응용해서
사용 가능한 Url 함수입니다.
해당 문자열의 인코딩은 % 와 두자리 헥사 코드로 이루어 집니다. 이것은 또한 알파벳이 아닌 문자에 한해
가능합니다. 참고하세요.
[출처]hhangky
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|