개발자의 끄적끄적

[php] iconv 사용법 및 예제 본문

개발/php

[php] iconv 사용법 및 예제

효벨 2020. 12. 26. 01:00
728x90
반응형

[php] iconv 사용법 및 예제

 

 

php 에서

 

api 통신을 하는 과정에서

 

echo 로 넘어온 데이터를 출력했는데,

 

이상한 특수문자 막 다이아몬드같은거도 보이는 등의

 

현상이 일어나시는 분들이 계실껍니다.

 

전송측에서 보내는 문자타입이 각각 다르겠지만,

 

저의 경우에는 euc-kr 형태로 들어와서 깨지는 현상이었습니다.

 

그럴때는 아래처럼 iconv를 이용하여 변경해주면 됩니다.

 

iconv("euc-kr", "utf8", $str);

 

위 내용 보시면 아시겠지마느

 

iconv 에는 3개의 인자가 들어갑니다.

 

iconv('원래charset','바꿀 charset','문자열');

 

이런식으로 3가지 인자를 넣어서 출력해보면 정상적으로 나오실껍니다!

 

참고들 하세요!

반응형
Comments