【发布时间】:2022-01-12 05:47:33
【问题描述】:
我想在每个数组中获取多个对象,但我的代码显示单个对象要做什么。 这是我的 PHP 代码,我如何添加另一个循环来获取多个对象
foreach($row as $row){
$keys = $row['Cat_name'];
$output[$keys] = []; //Creating key
array_push($output[$keys],$row);
}
echo json_encode($output);
这是显示单个对象的结果
{
"Dogs": [
{
"id": "127",
"thumb_path": "/VideoWallpaper/other/other17.jpg",
"likes": "59",
"Downloads": "88",
"Cat_name": "Dogs"
}
],
"Others": [
{
"id": "127",
"thumb_path": "/VideoWallpaper/other/other17.jpg",
"likes": "59",
"Downloads": "88",
"Cat_name": "Others"
}
]
}
【问题讨论】: