我正在尝试删除帖子的图像,但是我只执行一个动作。从数据库删除或从文件夹/服务器删除。两种动作都工作正常,但我只把它放在第一位。注意:我通过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 回答
![?](http://img1.sycdn.imooc.com/545868330001e54e02200220-100-100.jpg)
桃花长相依
TA贡献1860条经验 获得超8个赞
你可以这样尝试
use Illuminate\Support\Facades\Storage; Storage::delete('file.jpg');
- 3 回答
- 0 关注
- 106 浏览
添加回答
举报
0/150
提交
取消