개발자의 끄적끄적

[php] json_encode 한글 유니코드 변환문제 해결 방법 본문

개발/php

[php] json_encode 한글 유니코드 변환문제 해결 방법

효벨 2024. 4. 22. 10:49
728x90
반응형

[php] json_encode 한글 유니코드 변환문제 해결 방법

 

 

php 에서

 

json_encode 를 사용하다보면

 

아래와 같이 유니코드로 변환되는 경우가 있습니다!

 

 

예를들어 아래와 같이 테스트라는 문자열을 json_encode 로 변환하면,

json_encode("테스트");

 

 

유니코드로 변경되서 데이터베이스에 입력되는 경우가 발생합니다!

\ud14c\uc2a4\ud2b8

 

 

그럴때는 아래 옵션을 추가해주시면 됩니다!

JSON_UNESCAPED_UNICODE

 

 

위의 구분에 옵션을 추가하면 아래와 같이 사용하시면 됩니다!

json_encode("테스트", JSON_UNESCAPED_UNICODE);

 

 

결과는 이제 정상적으로 "테스트" 라고 데이터베이스에 입력됩니다!

 

참고들 하세요!

반응형
Comments