Route::get('marquee', function(){
echo File::get('\storage\app\marquee.json');
});
Run Code Online (Sandbox Code Playgroud)
我在存储/应用程序中有一个json文件
我的问题是如何从控制器或路由中读取此内容?
Ale*_*nin 23
使用Storage门面:
Storage::disk('local')->get('marquee.json');
Run Code Online (Sandbox Code Playgroud)
旧的方式,使用File门面:
File::get(storage_path('app/marquee.json'));
Run Code Online (Sandbox Code Playgroud)
您可以使用storage_path() 函数来定位存储文件夹,然后像这样加入应用程序文件夹名称:
$path = storage_path() . "/app/marquee.json";
echo File::get($path);
Run Code Online (Sandbox Code Playgroud)
小智 5
您可以使用绝对路径
\Illuminate\Support\Facades\File::get(base_path() . '/storage/app/marquee.json');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29863 次 |
| 最近记录: |