【发布时间】:2019-04-11 13:13:34
【问题描述】:
我从 android 发送了一个哈希映射数组。在服务器端,我使用 php 解析参数并保存到数据库中。但不知道如何循环遍历它
我使用 foreach 循环并尝试打印键、值对。但它不起作用
从网络服务获取的参数
{1=2, 2=1, 3=2, 4=1, 5=2, 6=2, 7=2, 8=1, 9=2, 10=2, 11=2, 12=2, 13=1, 14=2, 15=0}
其中第一部分是问题编号,第二部分是相应的答案。如何遍历它并保存到数据库中。请提出一个想法
【问题讨论】:
-
“不工作”是什么意思?您没有添加任何有问题的代码,发送该数据的代码和解析它的代码都没有
-
通过保持这种结构,你需要为它编写自己的“解析器”,例如多次使用
explode()将你的响应解构为键值对。如果您能够从您的 Android 应用程序发送一个有效的 JSON,那么您的 PHP 后端将更容易理解,并且您不需要那么多自己编写的代码。 -
@Johannes 谢谢。删除了花括号并使用 explod,它起作用了
标签: php android laravel codeigniter web-services