on shared apache server which host my website I can not set default server settings to utf-8
and in PHP json_encode return encoded utf-8 string from text like: مرتضی to : \u0645\u0631\u062a\u0636\u06cc
how can I prevent this or how return it back to original text encoding?
CodePudding user response:
Just use the JSON_UNESCAPED_UNICODE
flag:
echo json_encode($str, JSON_UNESCAPED_UNICODE);