我需要獲取"label"
,"name"
的對象信息,其中value=true
在PHP變量中,而不是value=false
。從JSON獲取PHP的價值
這個JSON
數組是如何完成的?
如果我做JSON
的的var_dump我得到這個:
array(8) {
[0]=>
object(stdClass)#8 (3) {
["label"]=>
string(4) "Name"
["name"]=>
string(7) "txtName"
["value"]=>
bool(true)
}
[1]=>
object(stdClass)#9 (3) {
["label"]=>
string(6) "E-mail"
["name"]=>
string(8) "txtEmail"
["value"]=>
bool(true)
}
[2]=>
object(stdClass)#10 (3) {
["label"]=>
string(12) "Phone Number"
["name"]=>
string(8) "txtPhone"
["value"]=>
bool(false)
}
[3]=>
object(stdClass)#11 (3) {
["label"]=>
string(19) "Mobile Phone Number"
["name"]=>
string(14) "txtMobilePhone"
["value"]=>
bool(false)
}
}
你的意思是'json_encode()'和'json_decode()'? – hjpotter92
*「這個JSON數組是如何完成的?」*這裏沒有JSON,看起來像是傾倒出一個PHP對象圖的結果。你可以編輯你的問題,讓它更清楚你實際處理的是什麼數據?並添加你已經嘗試過的細節等。 –
我想他是問這是否可以用簡單的json_encode([...],函數($ el){return $ el.value})來完成,答案是沒有。 –