如何连接路径和文件名c作为acolumns数组输出


How to join path and filename c as aolumns array output?

我想添加一个删除方法到我的用户控制器,删除用户的所有上传的图像。我用文件名和路径列存储文件,这样它们是分开的。

id path     filename  mime      uploader_id
1  gallery  imagA.jpg image/jpg 1
2  gallery  imagB.jpg image/jpg 1
3  gallery  imagV.jpg image/jpg 2

现在我想使用File::delete($images);并立即删除用户的所有文件,但我需要一个数组,其中路径和文件名连接在一起。最好的方法是什么?

像这样?

public function delete(int $uploaderId)
{
    $images = DB::table('images')->where('uploader_id', $uploaderId)->get();
    foreach ($images as $i) {
      File::delete($i->path.'/'.$i->filename);
    }
    return // api response or redirect back;
}