강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

PHP강좌】PHP URL함수
작성자 : 13 김영철
등록날짜 : 2009.01.13 15:13
1,167
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단계 공식"
자세히보기

Comments

마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취