Re: [心得] AMFPHP簡單介紹
※ 引述《gamecubemomo (科科)》之銘言:
: 請問
: 這裡我有一個問題
: 我在services裡面新增一個HelloWorld.php
: <?php
: class HelloWorld
: {
: public function say($sMessage)
: {
: return '你輸入的訊息是 : ' . $sMessage;
: }
: }
: ?>
: 然後用Service Browser去測試say("中文測試")
: 結果回傳的是亂碼
: 請問這要怎麼解決呢?
: 感激不盡!!
打開AMFPHP資料夾的gateway.php(應該滿好找的)
應該可以找到一段跟字碼有關的:
$gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
把它改成:
$gateway->setCharsetHandler("utf8_decode", "UTF-8", "UTF-8");
或是如果你的PHP模組裡有iconv的話也可以這樣改:
$gateway->setCharsetHandler("iconv","UTF-8","UTF-8");
try it, then :)
--
誠徵PHP網站工程師,熟MVC架構佳 http://blog.eddie.com.tw/
全職、兼職可,意者請敲 :) http://www.eddie.com.tw/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.139.9
推
10/11 11:22, , 1F
10/11 11:22, 1F
討論串 (同標題文章)