【发布时间】:2016-06-01 01:05:25
【问题描述】:
我正在使用 Laravel 5.0 Facades 存储
使用 Illuminate\Support\Facades\Storage;
我可以像这样使用它
Storage::..
在 Laravel 5.0 Docs 中,没有什么比从存储中重命名文件或文件夹更有趣了。
关于如何使用存储重命名文件或文件夹的任何帮助、想法、线索、建议、建议?
【问题讨论】:
我正在使用 Laravel 5.0 Facades 存储
使用 Illuminate\Support\Facades\Storage;
我可以像这样使用它
Storage::..
在 Laravel 5.0 Docs 中,没有什么比从存储中重命名文件或文件夹更有趣了。
关于如何使用存储重命名文件或文件夹的任何帮助、想法、线索、建议、建议?
【问题讨论】:
您可以使用重命名目录
Storage::rename('oldFolder/', 'newFolder/');
【讨论】:
rename 和move 重命名文件夹都不起作用。有什么想法吗?
Laravel 文档
move 方法可用于重命名或将现有文件移动到新位置:
Storage::move('hodor/file1.jpg', 'holdthedoor/file2.jpg');
这样,你可以在不移动的情况下重命名
Storage::move('hodor/oldfile-name.jpg', 'hodor/newfile-name.jpg'); // keep the same folder to just rename
【讨论】:
好吧,我遇到了几乎相同的问题,但我是这样解决的:rename($path, $newPath) 使用内置的 php 函数 rename(),你猜怎么着,一切都像魅力一样!
【讨论】: