【发布时间】:2012-09-27 20:05:18
【问题描述】:
我有一个脚本,用于将文件从 android 设备上传到我的服务器。它工作得非常好,除了 ios 开发人员开始遇到问题,因为他无法解析来自脚本的响应,因为 iphone json 解析器在响应结束时抱怨垃圾。在 Android 中,解析器并不关心并且工作正常,所以在调试后我查看并找到了这个
array(5){
在我的 json 响应结束时。 Android 只是处理它,但 ios 像醉酒的水手一样绊倒了这个小小的不规则。所以我摆脱了对客户端的 json 响应,结果发现响应仍然返回到手机,即使我浏览了整个脚本并删除了每个打印调用。
所以....我的问题是什么会导致 php 脚本发送响应,即使它从未这样做过。请记住,我在代码中逐行检查并四次检查所有内容以确保不发送任何响应。
【问题讨论】:
-
邪恶的猴子!!,你真的要我们调试隐形代码吗?
-
哈哈,是的,我想这会有所帮助,呵呵....
-
好像有人忘记在某处删除
print_r或var_dump。 -
某处有一点 return() 或 echo()... :)
-
GigaWatt 你是那个男人哈哈我没有意识到我在我的脚本底部附近的 var_dump 语句......我完全忘记了 var_dump 会这样做:p伙计让这个答案你得到了显示的积分