loading

UTF-8와 euc-kr의 차이점 알아보자

시바 | 기타

2018. 3. 7. 22:28

안녕하십니까 시바견 개발자 입니다.

이번엔 UTF-8 euc-kr와의 차이점에 대해서 알아보자.


UTF-8은 조합형 방식이고,

euc-kr은 완성형 방식이다. 

조합형 방식이란?
내가 '맛' 이라는 단어를 쳤다고 치면
ㅁ+ㅏ+ㅅ 이렇게 되는데 그냥 그대로 조합하여 붙인 방식이다. 

반면 완성형 방식이란?
'맛'이라는 단어를 쳤다 치면 
이미 조합해 놓은 정보를 찾아 가져온다. 
쉽게 말해서 '마 먀 머 며 모 묘 무 뮤 므 미 믜 뫄....막먁먹멱.....
 먓 멋 몃......'
이 부분을 찾아 가져온다는 말이다. 
만약 찾지 못했다면? 결국 □만 출력하고 말 것이다.

예를들어 만약 한글명으로 된 파일 업로드할 때 UTF-8로 인코딩하면 불러오지 못한 문제를 일어나는데. 무반응이라던가.. 

그 이유는 자동적으로 완성형으로 인코딩 되는데 서버에서 제공하고 있는 인코딩 방식이 UTF-8인 경우 정상적으로 파일 이름을 로드할 수 없기 때문이다.

'시바 | 기타' 카테고리의 다른 글

무료 아이콘 사이트 모음 (Free Icons Site)  (0) 2018.03.04