본문 바로가기

IT노트(구)/PHP

(php) curl 한글이 깨질 때 해결하는 방법(iconv 이용)

curl에서 result를 가져올 때

한글이 깨지는 경우가 있습니다.

그런 경우 인코딩 변환이 필요합니다.(UTF-8에서 EUC-KR로 바꾸든 아니면 반대로 바꾸든!)

다음은 iconv 사용 예제입니다.(한글 깨짐 문제가 완전히 해결될 것입니다!)

...

$result = curl_exec($ch);

echo iconv("UTF-8", "EUC-KR", $result); // 결과물의 인코딩을 UTF-8에서 EUC-KR로 변환한다. 만약에 안되면 순서를 바꾸면 된다!

...