我测试的后台服务器环境变量:LANG=zh_CN.UTF-8,在php程序中写了一句中文,发送消息之前把数据写到日志文件中,日志文件中打印出来的消息是正常显示的中文。但手机的小程序中收到的消息却是乱码:/u6b22/u8fcd/u6375 ……
网友回复:
简***:
原来需要在json_encode时,给第二个参数:JSON_UNESCAPED_UNICODE。
我测试的后台服务器环境变量:LANG=zh_CN.UTF-8,在php程序中写了一句中文,发送消息之前把数据写到日志文件中,日志文件中打印出来的消息是正常显示的中文。但手机的小程序中收到的消息却是乱码:/u6b22/u8fcd/u6375 ……
原来需要在json_encode时,给第二个参数:JSON_UNESCAPED_UNICODE。