JSON對象我這樣讀了JSON編輯從PHP
$app = json_decode($dati);
foreach($app->ambient as $mydata){
foreach($mydata->layer as $mydata2){
foreach($mydata2->layer_obj as $mydata3){
if($mydata3->obj == "ipcam"){
}
}
}
}
,當我的如果我應該能夠改變對象的一些變量中,我已經以各種方式嘗試,沒有成功
對象$ mydata3是類似的東西
{
obj: "ipcam",
indirizzo_locale: {
ip: "0.0.0.0",
port: "80",
url: "/test",
username: "admin",
password: "admin"
},
indirizzo_remoto: {
ip: "0.0.0.0",
port: "80",
url: "/test",
username: "admin",
password: "admin"
}
}
json_decode ...更改數組/對象..然後再次json_encode它? – 2014-10-06 12:40:25
**您是如何嘗試更改**屬性**的?在foreach中通過引用傳遞屬性,並將其設置爲'$ mydata3-> obj-> property ='new';' – DanFromGermany 2014-10-06 12:43:32