作者aquarianboy (我是没牌的营养师!)
看板Flash
标题Re: [心得] AMFPHP简单介绍
时间Sat Oct 11 00:01:35 2008
※ 引述《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
1F:推 gamecubemomo:可以了!!!感激不尽~ 10/11 11:22