toArray(); foreach ($result as $key => $item) { $checked = false; foreach ($item['children'] as $child) { if ($fid == $child['id']) { $checked = true; } foreach ($child['children'] as $subChild) { if ($fid == $subChild['id']) { $checked = true; } } } if ($fid == $item['id']) { $checked = true; } $result[$key]['checked'] = $checked; } //dd($result); $this->foldersTree = $result; } }