我正在开发一个Android应用程序来存储和邀请用户 服务器上的联系人。
我从android获得的数组是JSON格式。
$a='[
{"phone":"(785) 583-7086","name":"Website 22-2-16"},
{"phone":"(904) 136-2961","name":"Abhi"}
]';
我希望将这两个属性的电话和名称发送到迭代中
PHP并存储在MySQL中的name
和phone
各自的列中
使用 PHP
答案 0 :(得分:1)
使用json_decode()
函数解码json字符串,并使用foreach
循环遍历解码后的数组,如下所示:
$a='[{"phone":"(785) 583-7086","name":"Website 22-2-16"}, {"phone":"(904) 136-2961","name":"Abhi"}]';
$decoded_json = json_decode($a, true);
foreach($decoded_json as $details){
// phone: $details['phone']
// name: $details['name']
// perform your INSERT operation
}