UTF-8의 경우 <html> 같은 문서 헤더와 meta 정보없이 한글을 출력하면 깨지는 경우가 있습니다.
그렇다고 문서 정의를 다 넣기 어렵거나 귀찮은 경우,
헤더 정보에 문자 인코딩 정보를 넣으면 한글이 깨지지 않게 할 수 있습니다.
header("Content-Type: text/html; charset=UTF-8");
위와 같이 한줄을 추가해 주면 됩니다.
단, 헤더 정보를 정의 혹은 변경할 경우에는 출력된 내용이 없을때만 가능합니다.
가장 윗쪽에 위치시키거나 출력된 내용이 없도록 코드를 잘 살펴보셔야 한다는 이야기 입니다.
'프로그래밍' 카테고리의 다른 글
[cocos2d-x] Visual C++ 2012 express 에 템플릿 설정하기 (0) | 2013.03.14 |
---|---|
[cocos2d-x] 한글 출력시 깨짐 문제 해결 (0) | 2013.03.14 |
PHP - 외부 서버에서 페이지 읽어오는 방법 (0) | 2012.11.27 |
Web - MP3 링크시 스트리밍 되지 않고 다운로드 되도록 만들기 (0) | 2012.11.15 |
HTML5 - 자바스크립트로 CSS3 애니메이션 지정하기 (2) | 2012.09.18 |