Как перебрать параметр, полученный через веб-сервис в php - PullRequest
0 голосов
/ 11 апреля 2019

Я отправил массив хэш-карты с 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}

, где первая часть - это номер вопроса, а вторая часть - соответствующий ответ.Как перебрать его и сохранить в базе данных.просьбы предложить идею

Ответы [ 2 ]

1 голос
/ 11 апреля 2019

В данных '=' должно быть изменено на '=>', чтобы быть действительной парой ключ / значение PHP.

https://www.php.net/manual/en/language.types.array.php

0 голосов
/ 12 апреля 2019

Просто добавлена ​​информация, чтобы все работало правильно. если мы общаемся через webservices / api, то использование формата данных как json / xml сделает его анализ более простым. Как и в этом общаются два разных языка (android и php). У них обоих есть разные способы обработки массива и т. Д. благодаря этому большинство REST API использует json, а SOAP использует XML для передачи данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...