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