Laravel
[Laravel] API 응답 시 한글이 깨질때
먹세
2021. 9. 10. 13:53
collection 형태가 아닌 json 형태로 데이터를 받게되면 한글이 아래처럼 유니코드로 변환됨
\ud55c\ubcd1
php 에서 json_encode 를 사용하게 되면 자동으로 한글을 유니코드로 변환시키지 때문
php5.4 이상에서는 json_encode에 옵션을 설정할 수 있음
<?php
json_encode($arr, JSON_UNESCAPED_UNICODE);
위 처럼 JSON_UNESCAPED_UNICODE 을 사용하면 한글이 유니코드로 변환되지 않음
반응형