学堂 学堂 学堂公众号手机端

PHP实现微信推送消息但乱码的情况怎么办

lewis 6年前 (2019-04-19) 阅读数 12 #技术
这篇文章主要介绍了PHP实现微信推送消息但乱码的情况怎么办相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇PHP实现微信推送消息但乱码的情况怎么办文章都会有所收获,下面我们一起来看看吧。

先用urlencode是因为中文在数组转json时会被编码为unicode,微信接口无法识别,所以得在json_encode前先来个编码,等转换后再用urldecode转回来,这样传输给接口的就是正常的中文了。

参考代码:


    $message = array(
      'touser'=>$touser,
      'msgtype'=>'text',
      'text'=>array('content'=>urlencode($text))
    );
    $message = urldecode(json_encode($message));

总结


以上就是关于“PHP实现微信推送消息但乱码的情况怎么办”的介绍了,感谢各位的阅读,如果大家想要了解更多相关的内容,欢迎关注博信,小编每天都会为大家更新不同的知识。
版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门