我有以下JSON字符串,我想要循環訪問「子」項並將其打印爲HTML選項,但出於某種原因,我無法完全控制它們。使用PHP獲取JSON數組
之前只使用過JSON,所以它可能是某處的菜鳥錯誤。
{
"1":{
"question":"How happy are you with your car?",
"sub":[
"Very Happy",
"Not So Happy",
"Unhappy",
"Very Unhappy"
]
}
}
我有以下讓我回應問題價值,但我將如何循環通過每個'sub'數組? (這裏只有永遠會是1個問題這是爲什麼我將它存儲在一個變量)
$questionAnswer = json_decode($data->question,true);
foreach ($questionAnswer as $key => $value) {
$question = $value['question'];
}
現有的循環中:'foreach($ value ['sub'] as $ sub){echo $ sub; }' – Jeff
@Jeff這是一個答案,而不是評論 – NDM
@NDM是的,我現在做出了一個很好的...似乎很簡單的答案 – Jeff