请问php字符串的问题~~~ 楼主是用get方式得到的吗,记得好象get方式对字符串的大小有限制,可能是64KB,记得不太清楚了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 screend(流浪小子)说的对,大量数据要用post方式传递,字符串允许的长度很小,只有几k 不是的,我是用web service得到的对这个不是很懂,可能说的不对接收到的是个很大的字符串,是xml格式的然后我再用xml函数读取其中的数据问的是这个字符串有没有大小限制,为什么多到一定限度后就干脆什么数据都没得到了谢谢了 $wsdlurl = "http://接收web service的地址路径/aaa.asmx?WSDL";$WSDL = new SOAP_WSDL($wsdlurl) ;$client = $WSDL->getProxy() ;$RetailerIPAdress="255.255.255.255"; //随便写的ip地址,真实程序里不是这个$RetailerGUID ="aklsdjakljdlkadkmwq"; //同上$response = $client->ExportXml($RetailerIPAdress,$RetailerGUID); $parser = xml_parser_create(); xml_parser_set_option($parser,XML_OPTION_CASE_FOLDING,0); xml_parser_set_option($parser,XML_OPTION_SKIP_WHITE,1); xml_parse_into_struct($parser,$response,$values,$tags); xml_parser_free($parser); print_r ($values);就是如上代码数据量比较小时可以打印出$values中的数据一旦数据超过一定限度,他就只打印Array()了谢谢各位了 没接触过SOAP_WSDL这个类,不过看你的源代码,问题应该出在$response = $client->ExportXml($RetailerIPAdress,$RetailerGUID);你先输出$response 看看问题是不是确实出在字符串。如果是最好能把ExportXml方法的代码贴出来 这代码不懂?请教下 php正则截取字符串 请问这种结果如何实现? 求一段PHP程序,使得菜单:当前页是红色按钮,其它是蓝色 PHP调用c程序的问题 for输出问题 $vbulletin->session->vars['url']是什么意思? 请问在PHP中 ->这个符号是什么意思 100分急问:"唠叨" 兄请进, 目前项目需要, 我要搞一个新闻发布系统,简单的购物系统, 多语言 PHP版再次申明:严禁倒分。大家看看这些是不是倒分 请问如何将“a,,,b,c,,,,,,d,”变成“a,b,c,d,”急,请帮帮忙,谢谢 把linux下的代码拷贝到win2000下面来使用,应注意哪些地方!
对这个不是很懂,可能说的不对
接收到的是个很大的字符串,是xml格式的
然后我再用xml函数读取其中的数据
问的是这个字符串有没有大小限制,为什么多到一定限度后就干脆什么数据都没得到了
谢谢了
$WSDL = new SOAP_WSDL($wsdlurl) ;
$client = $WSDL->getProxy() ;
$RetailerIPAdress="255.255.255.255"; //随便写的ip地址,真实程序里不是这个
$RetailerGUID ="aklsdjakljdlkadkmwq"; //同上$response = $client->ExportXml($RetailerIPAdress,$RetailerGUID);
$parser = xml_parser_create();
xml_parser_set_option($parser,XML_OPTION_CASE_FOLDING,0);
xml_parser_set_option($parser,XML_OPTION_SKIP_WHITE,1);
xml_parse_into_struct($parser,$response,$values,$tags);
xml_parser_free($parser);
print_r ($values);就是如上代码
数据量比较小时可以打印出$values中的数据
一旦数据超过一定限度,他就只打印Array()了
谢谢各位了
你先输出$response 看看问题是不是确实出在字符串。如果是最好能把ExportXml方法的代码贴出来