JSON_UNESCAPED_UNICODE
프로그래밍/모르는것들!!2019. 9. 17. 23:26
db에서 읽어오는데 갑자기 한글이 깨짐이 아니라 이상한 문자로 전환됐다.
한글이 "\ud55c\uae00" 이런식으로 전환 됐다.
처음에 utf8 문제인가 해서 php 상단에 header("Content-Type: text/html; charset=UTF-8");를 넣어줬는데도 문제가 지속됨.
찾아보니 json_encode 문제.
찾다보니 한글이 유니코드로 변환된다는 유사한 글을 발견.
해결방법 :
json_encode($var); -> json_encode($var, JSON_UNESCAPED_UNICODE);
이밖에 json_encode의 옵션은 레퍼런스를 참고하세요~
'프로그래밍 > 모르는것들!!' 카테고리의 다른 글
Google Play Service 중지 or 정보 확인 중... 무한 로딩 (0) | 2020.10.04 |
---|---|
VCRUNTIME140.dll 에러 (0) | 2020.10.03 |
요청한 주소는 해당 컨텍스트에서 유효하지 않습니다. : AH00072 : make_sock: could not bind to address (0) | 2019.07.19 |
액세스 권한에 의해 숨겨진 소켓에 액세스를 시도했습니다 (0) | 2019.07.19 |
ArgumentException: JSON parse error: Invalid value. (0) | 2019.07.18 |