我用php调用webservices的时候,中文都变成"????"!为什么? 最前面加上 <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的中文字是在.asmx里面用string传递的!!!如:<WebMethod()Public Function GetWarnExample3() as string dim strWarn as string = "" strWarn = "<font face=Verdana size=2>发布时间:2004-2-12</font>" return strWarnend function我的php文件是:<?phprequire_once('nusoap.php');$s = new soapclient('http://127.0.0.1/xml/WarnService.asmx?wsdl','wsdl');$para = $s->call('GetWarnExample3');print_r($para);?>结果发现哪个发布时间变成"????"了!!但如果在php文件里加上echo "发布时间";那就能很正常的显示出来!所以问题好象在于那个asmx里 !!大家帮忙解决啊!! To feixuehenshui(飞雪恨水) :在那里的最前面加上啊?我就只有两个文件!一个是WarnService.asmx文件另一个是warn.php文件!! 顺便问一下,有人用使用PHP操作过GOOGLE API吗?好象跟Web Service也有关系。一直没有解决这个问题。 哦,估计是中文的问题,你用的是nusoap把???????????????把class nusoap_base里面的var $soap_defencoding = 'ISO-8859-1';改为var $soap_defencoding = 'UTF-8';试试看行不行。 对啊!我是用nusoap!但我改成Utf-8也是如此!还是“??????”怎么办? 求个这样跳转代码 发表一下面试经验啊? 我的思路对吗?代码是否有错,能输出但不能调用,高手来看看 求助:如何查詢條件A成立后再判斷另一條件 php的奇怪问题 关于启用seesion后页面的图片不刷新的问题 关于ob_start()的作用,几问 这段代码有什么问题吗?为什么出错? 谁有最简单的用PHP写的两人聊天程序,高分求购。如果调度成功,立即给分。我说的两人聊天么当然就是指编程方便一点,最简单的只要能实现 js中Array对象疑问 问一个PHP在查询MYSQL数据库的问题,谢谢! 2003 PHP
如:
<WebMethod()Public Function GetWarnExample3() as string
dim strWarn as string = ""
strWarn = "<font face=Verdana size=2>发布时间:2004-2-12</font>"
return strWarn
end function我的php文件是:
<?php
require_once('nusoap.php');$s = new soapclient('http://127.0.0.1/xml/WarnService.asmx?wsdl','wsdl');
$para = $s->call('GetWarnExample3');print_r($para);
?>结果发现哪个发布时间变成"????"了!!
但如果在php文件里加上
echo "发布时间";
那就能很正常的显示出来!
所以问题好象在于那个asmx里 !!
大家帮忙解决啊!!
在那里的最前面加上啊?
我就只有两个文件!
一个是WarnService.asmx文件
另一个是warn.php文件!!
你用的是nusoap把???????????????把class nusoap_base里面的
var $soap_defencoding = 'ISO-8859-1';
改为
var $soap_defencoding = 'UTF-8';
试试看行不行。
但我改成Utf-8也是如此!
还是“??????”
怎么办?