php版微信公眾平臺(tái)回復(fù)中文出現(xiàn)亂碼問(wèn)題的解決方法
本文實(shí)例分析了php版微信公眾平臺(tái)回復(fù)中文出現(xiàn)亂碼問(wèn)題的解決方法。分享給大家供大家參考,具體如下:
微信公眾平開(kāi)發(fā)時(shí)碰到回復(fù)中文亂碼了,這個(gè)問(wèn)題小編發(fā)現(xiàn)是編碼問(wèn)題,其實(shí)只要把編碼轉(zhuǎn)成utf8就可以解決了,具體來(lái)看看.
很多微信公眾平臺(tái)的自動(dòng)回復(fù)程序都是 ThinkWechat.class.php 這個(gè)類(lèi)開(kāi)發(fā)的,今天碰到一個(gè)莫名其妙的亂碼問(wèn)題,查問(wèn)題發(fā)現(xiàn)是GB2312編碼導(dǎo)致,所以要修改源碼.
先增加一個(gè)方法:
/** * 檢測(cè)是否UTF-8 * @param $str * @return bool */ private function is_utf8($str) { return preg_match('//u', $str); } //找到 $this->data ['Content'] = $content; //修改為 if ($this->is_utf8($content)) { $this->data ['Content'] = $content; } else { $this->data ['Content'] = iconv('gb2312', 'UTF-8//IGNORE', $content); } //即可
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《PHP微信開(kāi)發(fā)技巧匯總》、《PHP編碼與轉(zhuǎn)碼操作技巧匯總》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP基本語(yǔ)法入門(mén)教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- php微信開(kāi)發(fā)之音樂(lè)回復(fù)功能
- php微信開(kāi)發(fā)之關(guān)鍵詞回復(fù)功能
- php微信公眾號(hào)開(kāi)發(fā)(4)php實(shí)現(xiàn)自定義關(guān)鍵字回復(fù)
- php版微信開(kāi)發(fā)之接收消息,自動(dòng)判斷及回復(fù)相應(yīng)消息的方法
- 微信公眾號(hào)開(kāi)發(fā)之文本消息自動(dòng)回復(fù)php代碼
- 驗(yàn)證token、回復(fù)圖文\文本、推送消息的實(shí)用微信類(lèi)php代碼
- PHP微信開(kāi)發(fā)之模板消息回復(fù)
- PHP微信開(kāi)發(fā)之文本自動(dòng)回復(fù)
- PHP微信開(kāi)發(fā)之微信消息自動(dòng)回復(fù)下所遇到的坑
- php微信開(kāi)發(fā)之圖片回復(fù)功能
相關(guān)文章
php socket客戶(hù)端及服務(wù)器端應(yīng)用實(shí)例
這篇文章主要介紹了php socket客戶(hù)端及服務(wù)器端應(yīng)用實(shí)例,需要的朋友可以參考下2014-07-07php+js iframe實(shí)現(xiàn)上傳頭像界面無(wú)跳轉(zhuǎn)
這篇文章主要介紹了php+js實(shí)現(xiàn)的上傳頭像界面無(wú)跳轉(zhuǎn),示例中用到了iframe,需要的朋友可以參考下2014-04-04PHP實(shí)現(xiàn)簡(jiǎn)單實(shí)用的驗(yàn)證碼類(lèi)
這篇文章主要介紹了PHP實(shí)現(xiàn)簡(jiǎn)單實(shí)用的驗(yàn)證碼類(lèi),包含驗(yàn)證碼常用的隨機(jī)驗(yàn)證碼、干擾線、圖片生成與輸出等相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07PHPWind與Discuz截取字符函數(shù)substrs與cutstr性能比較
PHP性能優(yōu)化系列第四期實(shí)戰(zhàn)篇,如何使用PEAR Benchmark類(lèi)工具獲取函數(shù)執(zhí)行性能,這里以PHPWind與Discuz!兩個(gè)社區(qū)論壇的截取字符函數(shù)substrs與cutstr為例,分析兩個(gè)函數(shù)的執(zhí)行性能情況2011-12-12Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安裝配置方法
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安裝配置方法...2007-05-05PHP數(shù)字金額轉(zhuǎn)換成中文大寫(xiě)顯示
今天小編就為大家分享一篇關(guān)于PHP數(shù)字金額轉(zhuǎn)換成中文大寫(xiě)顯示,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-01-01微信公眾平臺(tái)開(kāi)發(fā)關(guān)注及取消關(guān)注事件的方法
這篇文章主要介紹了微信公眾平臺(tái)開(kāi)發(fā)關(guān)注及取消關(guān)注事件的方法,較為詳細(xì)的分析了微信公眾平臺(tái)設(shè)置關(guān)注的技巧,并附帶了相關(guān)參數(shù)的說(shuō)明,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-12-12