PHP微信發(fā)送推送消息亂碼的解決方法
更新時間:2019年02月28日 11:18:02 作者:炫酷飛揚
今天小編就為大家分享一篇關于PHP微信發(fā)送推送消息亂碼的解決方法,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

先用urlencode是因為中文在數組轉json時會被編碼為unicode,微信接口無法識別,所以得在json_encode前先來個編碼,等轉換后再用urldecode轉回來,這樣傳輸給接口的就是正常的中文了。
參考代碼:
$message = array(
'touser'=>$touser,
'msgtype'=>'text',
'text'=>array('content'=>urlencode($text))
);
$message = urldecode(json_encode($message));
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接
相關文章
PHP驗證類的封裝與使用方法詳解
這篇文章主要介紹了PHP驗證類的封裝與使用方法,涉及php針對郵箱、手機號、字符串相關驗證操作封裝與使用技巧,需要的朋友可以參考下
2019-01-01
php+redis實現消息隊列功能示例
這篇文章主要介紹了php+redis實現消息隊列功能,結合實例形式分析了php+redis創(chuàng)建與使用消息隊列的相關操作技巧,需要的朋友可以參考下
2019-09-09
PHP排序二叉樹基本功能實現方法示例
這篇文章主要介紹了PHP排序二叉樹基本功能實現方法,結合具體實例形式分析了PHP排序二叉樹的定義、遍歷、節(jié)點插入、查找等相關實現技巧,需要的朋友可以參考下
2018-05-05
PHP面向對象程序設計之對象生成方法詳解
這篇文章主要介紹了PHP面向對象程序設計之對象生成方法,簡單介紹了php常見對象生成模式并結合實例形式分析了php對象生成的單例模式、工廠模式、原形模式等概念與實現技巧,需要的朋友可以參考下
2016-12-12
PHP巧妙利用位運算實現網站權限管理的方法
下面小編就為大家?guī)硪黄狿HP巧妙利用位運算實現網站權限管理的方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
2017-03-03
關于PHP內存溢出的原因和解決方法
PHP內存溢出指的是在PHP應用程序中,分配給腳本執(zhí)行的內存超出了PHP配置文件中設置的限制,當腳本嘗試使用比可用內存更多的內存時,就會發(fā)生內存溢出錯誤,本文給大家介紹了PHP內存溢出的原因及解決方法,需要的朋友可以參考下
2023-12-12