Web

php utf-8 설정에서도 한글 깨질때

2013.02.24 23:16

문서 설정이 utf-8 설정임에도 불구하고 한글이 깨질때가 있는데

이때는 서버설정 탓이다. 주로 외국서버를 이용할때 발생한다.

서버설정을 수정하지 못하는 경우 아래와 같이 파일을 수정한다.


출력되는 변수를 찾는다. 예를들어 변수명이 $display_name라고 하면

 $display_name=  iconv('EUC-KR', 'UTF-8', $display_name);

처럼 iconv함수를 통해 utf-8로 강제로 인코딩해주면 된다.