只是一个简单的问题,我们怎样才能得到该类别的名称" Meat"通过访问数组标签?因为我知道如果类别是数组名称,或者如果通过数组索引进行操作,我知道如何获取。所以再次,我的问题是选择名称,其中类别是来自标签数组的汁液,并在没有数组索引的情况下执行此操作。
所以, 类别Juice将返回名称(Apple)和类别Meat将返回Beef!
谢谢堆
"tags":[
{
"internal_name":"Apple_Juice",
"name":"Apple Juice",
"category":"Juice",
},
{
"internal_name":"Beef",
"name":"Beef",
"category":"Meat",
},
]
答案 0 :(得分:1)
试试这个
function get_name($catName, $data){ //$data = your json data
$name = '';
$data = json_decode($data);
foreach($data as $item){
if($item->category == $catName){
$name = $item->internal_name;
break;
}
}
return $name;
}