【发布时间】:2021-12-23 06:40:23
【问题描述】:
我想从数据库中分配数据以将其存储在数组中。我没有收到任何错误,但只有最后一个值存储在数组中。
查询以从数据库中获取数据
$categories = Category::where('parent_id', '=', null)->where('created_by', '=', \Auth::user()->creatorId())->get();
$category = [];
if(count($categories) > 0)
{
foreach ($categories as $category) {
$category[$category->id] = [
'id' => $category->id,
'category_name' => $category->name,
'SubCategory' => $this->getSubcategoryByIdAction($category->id)
];
}
}
【问题讨论】:
标签: php laravel multidimensional-array foreach laravel-7