{"networks":{
0 : {
"ssid":"asdf",
"rssi":"test",
},
1 : {
"ssid":jkl",
"rssi":"fubar",
}
}}
我需要在foreach循环中获取ssid(在0和1内)值。任何人都可以帮我解决这个问题。 thanku
答案 0 :(得分:0)
您需要使用json_decode()解析JSON字符串,然后才能在PHP中使用它
$json_parsed = json_decode($your_json_string);
foreach ($json_parsed['networks'] as $network) {
$network_ssid = $network['ssid'];
// do whatever you want with the network SSID
}
修改强>
正如RiggsFolly指出的那样,你已经将JSON对象作为关联数组。语法为:json_decode($json_string, true)