为了账号安全,请及时绑定邮箱和手机立即绑定

从数据库删除或从服务器删除中只有一个功能在起作用

从数据库删除或从服务器删除中只有一个功能在起作用

PHP
临摹微笑 2021-05-06 18:15:56
我正在尝试删除帖子的图像,但是我只执行一个动作。从数据库删除或从文件夹/服务器删除。两种动作都工作正常,但我只把它放在第一位。注意:我通过Blade / View的Ajax Get Request调用此Controller函数public function deletePermanently(){    $id = Input::get('id');    Photo::where('post_id',$id)->delete();    $obj = Post::with(['pictures'])->find($id);    $filePath = public_path().'/upload/';    if(count($obj->pictures) > 0){        foreach($obj->pictures as $photo){            if(file_exists($filePath.$photo->name)){                                                       unlink($filePath.$photo->name);                                }        }    }}我希望一次从数据库和文件夹/服务器中删除
查看完整描述

3 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

你可以这样尝试

use Illuminate\Support\Facades\Storage;

Storage::delete('file.jpg');


查看完整回答
反对 回复 2021-05-21
  • 3 回答
  • 0 关注
  • 106 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信