I'm using laravel 4 and I need to change an uploaded image, I have it in:

Public
--uploads
---news
----id_news.jpg

编辑新的图片时,我想更改图片格式,但如何删除并上传另一个文件.我正在使用:

Input::file('img')->move('uploads/news', $id.'_news.jpg');

问题是它不起作用,它没有替换文件,那么我如何删除图像才能再次上传.

在第三节里我只用了:

File::delete('path/to/file');

但我看不到任何关于删除laravel文档中的文件的内容.

推荐答案

There is still the delete method in Laravel 4:
src/Illuminate/Filesystem/Filesystem.php

否则就用好的老unlink()吧!?

Laravel相关问答推荐

Laravel:通过数据透视表数据限制多对多Eager 加载

如何使用 Laravel 进行继承

自定义验证在表单请求上始终返回 true laravel

如何通过 Controller 访问 Laravel 中 Model 的值?

当使用Laravel eloquent查询100000条数据时速度很慢

如何在 Laravel 5 中添加我自己的自定义类?

在 apache docker 容器中运行虚拟主机

这个上下文的流程应该是怎样的? (根据 Select 的付款方式,将处理付款的代码放在哪里?)

如何在 Eloquent 上设置条件关系

Laravel 5.3 Electron邮件队列中不允许序列化关闭

Http请求多浏览器的烦恼

如何在 laravel 中解码 Json 对象并在 laravel 中应用 foreach 循环

Laravel 迁移 - 删除列

在 vue.js 中使用 Laravel 的Gate/Authorization

控制器中的artisan调用输出?

Carbon解析到 ISO8601

使用 Laravel Mix 合并多个文件

Laravel 4 - 文件上传

Laravel 数据迁移

Laravel 更新后用户模型错误(用户类包含 3 个抽象方法)