一、原因
json_encode后出现了类似”\u606d\u559c\u60a8\uff0c” 的unicode字符
二、解决办法
1.使用 json_encode参数
json_encode($data, JSON_UNESCAPED_UNICODE) //php版本是5.4+
2.拼凑json格式字符串
$ftmp = '{
"touser": "'.$toid.'",
"toparty": "",
"totag": "",
"msgtype": "text",
"agentid": 9,
"text": {
"content": "恭喜您,获得来自'.$fromname.'的'.$count.'积分"
},
"safe":0
}';
3.拼urlencode和urldecode
$data = array(
"name"=>urlencode("恭喜您"),
);
$data = urldecode(json_encode($data));