社区
基础编程
帖子详情
请问php字符串的问题~~~
mynamesucks
2004-09-21 01:59:37
我看手册上说php的字符串没有规定大小
但是我从别的机器上得到的数据再用xml函数转换的时候
当对方导出1百条左右数据时我可以得到
但是200条以上就得到空的了
不是超时,我得到100条的时候也超时了,但还是得到1部分了,200多条记录时干脆一点都没得到
不知道什么原因,是不是字符串的问题?
...全文
106
9
打赏
收藏
请问php字符串的问题~~~
我看手册上说php的字符串没有规定大小 但是我从别的机器上得到的数据再用xml函数转换的时候 当对方导出1百条左右数据时我可以得到 但是200条以上就得到空的了 不是超时,我得到100条的时候也超时了,但还是得到1部分了,200多条记录时干脆一点都没得到 不知道什么原因,是不是字符串的问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mynamesucks
2004-09-22
打赏
举报
回复
$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()了
谢谢各位了
xyzoem2
2004-09-22
打赏
举报
回复
没接触过SOAP_WSDL这个类,不过看你的源代码,问题应该出在$response = $client->ExportXml($RetailerIPAdress,$RetailerGUID);
你先输出$response 看看问题是不是确实出在字符串。如果是最好能把ExportXml方法的代码贴出来
ice_berg16
2004-09-21
打赏
举报
回复
你是怎么得到的?
贴出部分代码
mynamesucks
2004-09-21
打赏
举报
回复
不是的,我是用web service得到的
对这个不是很懂,可能说的不对
接收到的是个很大的字符串,是xml格式的
然后我再用xml函数读取其中的数据
问的是这个字符串有没有大小限制,为什么多到一定限度后就干脆什么数据都没得到了
谢谢了
xyzoem2
2004-09-21
打赏
举报
回复
screend(流浪小子)说的对,大量数据要用post方式传递,字符串允许的长度很小,只有几k
Cain
2004-09-21
打赏
举报
回复
没遇到过,帮你顶
screend
2004-09-21
打赏
举报
回复
楼主是用get方式得到的吗,记得好象get方式对字符串的大小有限制,可能是64KB,记得不太清楚了
mynamesucks
2004-09-21
打赏
举报
回复
就是从别的机器上得到一个存有很多数据的字符串
是不是数据很多时会得不到?
字符串应该没有大小限制的吧
超时问题应该不会
请问大概是什么问题,谢谢了
szjq
2004-09-21
打赏
举报
回复
没明白你说的
php
判断
字符串
中是否包含指定
字符串
的几种方法
编写程序的时候,经常要处理
字符串
,最基本就是
字符串
的查找,在
php
检测
字符串
中是否包含指定
字符串
可以使用正则,如果你对正则不了解,那么有几个函数可以为您提供方便。 strstr strstr() 函数搜索一个
字符串
在...
php
字符串
中是否包含指定
字符串
的多种方法
php
字符串
中是否包含指定
字符串
的多种方法 当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。 代码块 1. strstr strstr() 函数搜索一个
字符串
在另一个
字符串
中的第一次出现。 该函数返回
字符串
的其余部分...
php
去掉指定
字符串
,
php
如何删除
字符串
中的指定
字符串
php
删除
字符串
中的指定
字符串
的方法:1、利用strpos函数查找
字符串
的位置;2、利用strlen函数计算
字符串
的长度;3、利用substr_replace函数替换指定
字符串
即可。相关函数介绍:(推荐教程:
php
视频教程)strlen() 函数...
php
字符串
完全匹配,
php
之
字符串
和正则匹配
字符串
单引号变量和转义的序列都不会进行转义,而会原样输出。...
字符串
拼接格式化
字符串
获取
字符串
字符串
查找
字符串
替换正则匹配(1)^
PHP
匹配以
PHP
开头的
字符串
[^a-z] 表示匹配所有非小写字母开头的
字符串
2
PHP
$ 匹...
php
截取
字符串
的方法,
php
截取
字符串
方法有哪些
php
截取
字符串
方法有:1、使用substr函数截取
字符串
;2、使用mb_substr函数截取
字符串
;3、使用自定义的“function mysubstr($str, $start, $len){}”方法截取
字符串
等等。本文操作环境:windows7系统、
PHP
7.1版,...
基础编程
21,882
社区成员
140,366
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章