PHP分割失败,郁闷啊,苦逼的还在加班调试
$s = new SaeStorage();<br /> $s->write('weixinfile','test1.txt',$keyword));<br /> echo $keyword;<br /> <br /> $keywordarry = explode(",",$keyword); <br /> $s = new SaeStorage();<br /> $s->write('weixinfile','test2.txt',count($keywordarry));<br /> echo count($keywordarry);
keyword为字符串类型,输入的是是“YM03,3,QS16,123456789”,但写入test1.txt为只有一个4
但查看test2.txt中为2
这哪跟哪儿啊,都不知道问题出在哪儿》?都要疯了
还有人没睡觉没,求指导啊,求解救啊!
------解决方案--------------------echo $keyword;
echo count($keywordarry);
這兩句輸出的值正常嗎?
如果正確,就是SaeStorage的write有問題。否則就是keyword有問題。
------解决方案--------------------贴出write()方法,内容写入被截断。
------解决方案--------------------不知道你的write方法做了什么处理
贴出来看看
------解决方案--------------------SaeStorage 会产生实体文件吗?
没用过,应该不会!
否则 SAE 就没有必要屏蔽掉文件操作函数而构造一个 SaeStorage 了
关于 SaeStorage 的用法见 http://apidoc.sinaapp.com/sae/SaeStorage.html
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn