CI 묻고 답하기

제목 db에서 가져온 정보가 이상한 포맷으로..
글쓴이 마카바 작성시각 2016/08/13 12:41:39
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 16095   RSS

model에서--

$qry = $this->db->get('some');
return json_encode($qry->result());

controller에서 

var_dump로 리턴받은 값을 그대로 찍어봤는데 

내용들 중 한글이 

\ucda9\ubd84\ud788 \uc778\uac04\uc758 \ud488\uc73c\uba70, \uc788\ub294\uac00? \uc18d\uc5d0 \uc601\ub77d\uacfc \uac19\uc73c\uba70, \ubc25\uc744 \uc0ac\ub77c\uc9c0\uc9c0 \ub0b4\ub294 \ubd80\ud328\ubfd0\uc774\ub2e4. \uace0\ud589\uc744 \ub418\ub294 \ubd88

이런식으로 나옵니다. 어떤 처리를 해줘야 하나요??

 

모델쪽에서 result_array로 리턴했을 때는 한글이 잘 나왔는데 

왜 그런지 잘 모르겠습니다.

 다음글 LOG 생성 에러 (8)
 이전글 DB 세션 웹창을 닫아도 그대로 유지가 됩니다.. (1)

댓글

마카바 / 2016/08/13 12:44:55 / 추천 0

자답:

json_encode(내용, JSON_UNESCAPED_UNICODE);

옵션을 이렇게 주면 되네요.

php버전이 낮은 곳에서 해결방법인 것 같습니다.