개발 Q&A

제목 언어셋변환문의드립니다.
글쓴이 너그 작성시각 2016/11/06 16:18:44
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 12591   RSS

이번에 특정서버에서 데이터를 받아서 화면에 뿌리는 작업중인데요;;;

 

\uc778\ud130\ub137\/\uace0\ud654\uc9c8\ub3d9\uc601\uc0c1\/\uc6cc\ub4dc\/\uc5d1\uc140 \uc678 1 \uac74

 

이런식으로 날라옵니다..

대충 유니코드 같은데..

뭔짓을해도 한글로 변환이 안되네요..;;;

 

어떻게 처리해야할가요..

해본 방법은

iconv 랑 json_decode 입니다 ;;

 

ㅠ..ㅠ

 

ps..

어떤 사이트에서 변환기 막 돌리다가 보니간 ECMAScript(?) 로 디코드하니간 한글로 나오긴하는데..

php 로는 어떻게 해야하는지 모르겠어요 ..

 다음글 ckeditor에서 이미지 업로드관련 문의 (4)
 이전글 HTML 상에서 이게 올바른 표현인가요? (2)

댓글

너그 / 2016/11/06 17:04:06 / 추천 0

자문자답이네요..

검색을 통해서 짬뽕 코드 펑션 만들었습니다..;;;

 

이런거 쓸일없으시겠지만 ;;

function unicode_utf8($str){
    $str = str_replace('\\','%',$str);
    return html_entity_decode(preg_replace("/%u([0-9a-f]{3,4})/i", "&#x\\1;", urldecode($str)), null, 'UTF-8');
}