如何获取 Laravel 存储文件夹的路径?

2022-08-30 08:09:41

我想将上传的图像存储到基于Laravel的Web应用程序中,该应用程序位于Laravel目录的子目录中。它是与“应用程序”和“公共”目录处于同一层次结构级别的目录。storage

有没有一个框架方法来做到这一点?我搜索了文档,但找不到。


答案 1

对于 Laravel 5.x,请使用 .$storage_path = storage_path()

来自 Laravel 5.0 文档

storage_path

获取目录的完全限定路径。storage

另请注意,对于 Laravel 5.1 及更高版本根据 Laravel 5.1 文档

您还可以使用该函数生成相对于存储目录的给定文件的完全限定路径:storage_path

$path = storage_path('app/file.txt');

答案 2

在 Laravel 3 中,调用 path('storage')。

在 Laravel 4 中,使用 storage_path() 帮助程序函数。


推荐