Code/PHP
[php] EUC-KR 에서 UTF-8로 변환
codens
2008. 11. 5. 10:59
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");
반응형