UTF8 썸네일형 리스트형 "코드는 맞는데 왜 안 돌아가지?"당신을 밤새우게 만든 UTF-8 BOM 에러완벽 해결 가이드 로직도 완벽하고 문법도 이상 없는데 계속 에러가 난다면, 범인은 눈에 보이지 않는 곳에 숨어 있을 수 있습니다. 오늘은 초보자부터 현직 개발자까지 당황하게 만드는 BOM 문제의 정체와 10초 해결법을 파헤칩니다.범인은 눈에 보이지 않는 곳에 있다열심히 코딩을 마쳤습니다. 로직도 완벽하고, 문법 오류도 없습니다. 그런데 실행하면 알 수 없는 Syntax Error나 깨진 문자가 출력됩니다. 코드를 처음부터 다시 읽어봐도 이상한 곳이 없습니다. 도대체 뭐가 문제일까요?범인은 파일 맨 앞에 조용히 숨어 있는 3바이트짜리 유령, BOM(Byte Order Mark)입니다.BOM이란 무엇인가?BOM은 파일 맨 앞에 자동으로 삽입되는 0xEF, 0xBB, 0xBF라는 3바이트 데이터입니다. 원래는 "이 파일은 .. 더보기 이전 1 다음