처음 코딩을 접한건 메모장에 HTML 을 시작으로 했다
물론 HTML이 프로그래밍 언어는 아니지만 아무튼 컴퓨터로 뚝딱 거리기 시작한건 HTML이 시작이 었다
당시 생활코딩 이라는 사이트를 통해 시작을 했는데
당시 메모장에서 HTML 코드를 쓰고 무조건 인코딩은 UTF-8로 해야지 한글이 안깨진다고 했다
그걸 굳게 믿어온 나는 오늘 처음으로 당황을 했다
PHP 코드를 분석을 해야하는데 한글들이 모두 깨져 있었다
인코딩은 UTF-8로 한글이 무조건 깨질수 없을 거라고 생각을 했다
인코딩을 바꾸니 바로 해결 되었다
아무래도 해당 파일들이 매우 옛날에 만들어진 파일이라서 EUC-KR로 해결된거 같다
요즘 대부분 프로젝트들은 UTF-8로 인코딩 형식을 지정하고
UTF-8에서 한글 한글자당 3바이트 EUC-KR은 한글자당 2바이트 이다 극단적인 용량이슈가 아니라면 UTF-8로 인코딩을 하는것이 좋다
반응형
'잡다한 것들 > 오류 해결!' 카테고리의 다른 글
frida 실행시 오류 (1) | 2024.12.16 |
---|---|
flipper zero update failed! Manifest pointer error #[1-20] (0) | 2024.05.30 |
Osint 툴 sherlock 오류 ( No module named 'requests_futures' ) (0) | 2023.09.12 |
vmware머신 suspend 후 도커 이용 (0) | 2023.08.12 |
ImportError: cannot import name 'duplicated_int64' from 'pandas._libs.hashtable' (0) | 2023.04.11 |