$ret = preg_replace_callback("/\\\u([0-9a-f]{4})/i", function ($match) { // 不转义中文
return json_decode("\"{$match[0]}\"", true);
}, json_encode($agentList));
PHP用json_encode生成json字符串并且不转义中文
原文:https://www.cnblogs.com/pangchunyu/p/14547234.html