[英]Issue while fetching file from storage path in Blade: Laravel 5.2
[英]Laravel storage path from config file
我正在做一個項目,在該項目中我看到圖像以這種方式保存
$file_name = $input['image']->store(config('app.files.user_images.folder_name'));
誰能告訴我 config 函數的目的是什么,它的參數是什么?
配置文件包含一個key/value
列表,您可以在項目中的任何地方調用它們。
您在項目中看到的方法只是管理/構建應用程序的一種方式,使用配置文件定義“鍵/值”列表將使您能夠更改任何鍵的值(在您的示例中為“folder_name”)在文件內部,該值將在您使用此鍵調用配置條目的所有位置更改。
例子 :
如果您的配置文件包含[ 'folder_name' => 'X' ]
並且您在多個控制器中使用config('app.files.user_images.folder_name')
,那么您想在所有這些控制器中將文件夾名稱更改為Y
那一天控制器,您只需在一個地方(在文件[ 'folder_name' => 'Y' ]
)更改它,而不是遍歷所有控制器搜索文件夾名稱並替換它。
文件系統配置文件位於config/filesystems.php
。 在此文件中,您可以配置所有"disks"
。 每個磁盤代表一個特定的存儲驅動程序和存儲位置。
config('app.files.user_images.folder_name')
Note:
它返回文件夾或文件路徑。
首先你應該在終端項目目錄中使用這個命令
php artisan storage:link
在你應該在你身上使用這條線之后
$request->file('FileName')->store("Public Folder Path hare")
它會正常工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.