태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

[Flash] http://ighost.tistory.com/attachment/ik6.swf


유용한 컴퓨터 프로그램을 찾으시나요? Google 패키지를 사용하시면 노턴 시큐어리티 스캔, 스파이웨어 닥터, 스카이프, 구글어스11개의 프로그램을 무료로 다운받으실 수 있습니다.

urlencode(), urldecode() - 인터넷 상 한글 문자의 변환

사용자 삽입 이미지

  본디 인터넷은 영어권 환경에서 태어났기 때문에, 영어가 아닌 한글, 가나, 한자 등을 표현하기에는 부적합한 면이 있습니다. 따라서 UTF-8이 지원되지 않는 상황 하에서 한글을 처리하게 되면 에러를 발생하게 됩니다.

  이러한 상황은 현재 제작중인 메타검색엔진 '헤이도도'에게 있어 첫번째로 해결해야 할 난관이기도 합니다. 검색엔진의 주 사용자가 한글 사용자인데 한글 입력시 에러가 발생한다면 참 난처한 상황이 되겠죠.

  따라서 사용자의 한글 검색어를 어디에서나 처리할 수 있도록 바꿔주어야 할 필요가 있습니다. 이럴 때 사용하는 것이 바로 urlencode() 함수와 urldecode() 함수입니다.

  urlencode( 문자열 ) : 문자열의 각 글자를 %로 시작하는 16진수로 교체합니다.
  ex) 헤이도도 => %ED%97%A4%EC%9D%B4%EB%8F%84%EB%8F%84

  urldecode( 문자열 ) : %로 시작하는 16진수의 문자열을 원래의 모습으로 교체합니다.
  ex) %ED%97%A4%EC%9D%B4%EB%8F%84%EB%8F%84 => 헤이도도

크리에이티브 커먼즈 라이선스
Creative Commons License

댓글을 달아 주세요

write a comment

유용한 컴퓨터 프로그램을 찾으시나요? Google 패키지를 사용하시면 노턴 시큐어리티 스캔, 스파이웨어 닥터, 스카이프, 구글어스11개의 프로그램을 무료로 다운받으실 수 있습니다.
구글 웹검색 - 찾으시는 내용이 없으면 검색해 보세요!