개발 이슈

[PHP] 인코딩 변경

소복 2015. 12. 30. 19:58

html에서 ajax로 php파일에 값을 넘겨서 mysql에 추가하는데 계속 한글이 깨졌다.

아마도 DB는 euc-kr이지만 php에서 utf-8로 받아서 그런거 같았다.


그래서 인코딩을 변환하는 함수를 사용하니까 됐다.


함수

incov( 현재 인코딩, 바꿀 인코딩, 문자열 )


예시

$name = iconv( 'utf-8' , 'euc-kr' , $_POST['name'] );