EUC-KR 에서 UTF-8로 변환

 

조건 - 웹서버와 db가 모두 utf-8을 지원

 

1. 문서 맨 위에 다음 줄을 추가 한다

<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>  <!--헤더--> </head>

php의 경우

header('meta http-equiv="Content-Type" content="text/html; charset=utf-8"');//헤더

 - '헤더'라는 한글을 써주는 이유는 나중에 utf-8로 저장했을때 한글이 문서에 하나도 없으면

 다시 ANSI로 저장되는 불상사를 방지하기 위함이다.

 

2. 문서를 utf-8로 저장한다.

  - 완료

 

 

- 특수한 경우로 웹인자로 multibyte문자를 받았을때는 문자열 변환을 해준다.

 ex) $str_user_name = mb_convert_encoding($str_user_name_mb, "UTF-8", "EUC-KR");

 


반응형
Posted by codens