0
在JSON值我在此格式的JSON文件:搜索使用PHP
[
["name","purpose","description"],
["name2","purpose2","description2"],
["name3","purpose3","description3"]
]
現在,我已經得到了解決方案,通過鍵找到他們。但是,我的JSON沒有密鑰。我如何在這個JSON對象中搜索通過使用「purpose2」來查找第二個元素?另外,我需要顯示第二個元素(即「name2」,「purpose2」,「description2」)。
我使用了這個功能,但它沒有幫助我。
function searchJson($obj, $value) {
foreach($obj as $item) {
foreach($item as $child) {
if(isset($child) && $child == $value) {
return $child;
}
}
}
return null;
}
在此先感謝!
您是否嘗試過對它進行解碼? '$ arr = json_decode($ json,true); var_dump($ arr [1])' – AnthonyB
是的,我確實先解碼了JSON。 –
所以,你可以使用你的PHP對象,這只是一個數組。 – AnthonyB