gpt4 book ai didi

php - 从数据库中删除文件或照片时如何从文件夹中删除它?

转载 作者:行者123 更新时间:2023-11-29 07:25:57 24 4
gpt4 key购买 nike

您好,我正在尝试从文件夹中删除图像,但我收到此错误消息

Class 'App\Http\Controllers\File' not found

当我 dd() 图像路径时,它看起来像这样:"C:\xampp\htdocs\blog\public\/images/1544525527.jpg"这是我的删除代码:

 $post = Post::find($id);
$file= $post->image;
$destinationPath = public_path('/images');
$filename = $destinationPath.'/'.$file;
File::delete($filename);

然后我像这样上传图片:

 if ($request->hasFile('image')) {
$image = $request->file('image');
$name = time().'.'.$image->getClientOriginalExtension();
$destinationPath = public_path('/images');
$image->move($destinationPath, $name);
$post->image = url('/public/images/').'/'.$name;
}

最佳答案

尝试在 Controller 文件的顶部导入类:

use Illuminate\Support\Facades\File;

关于php - 从数据库中删除文件或照片时如何从文件夹中删除它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53729935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com