Как загрузить файл json в контроллер Laravel?

У меня есть файл JSON, который я хотел бы загрузить в контроллер в Laravel, чтобы я мог использовать данные в своем приложении.

путь к файлам - / storage / app / calendar_Ids.формат JSON.

каков правильный способ сделать это?

3 ответов


вот, это должно помочь вам.

use Storage;

$json = Storage::disk('local')->get('calendar_Ids.json');
$json = json_decode($json, true);

попробуй такое

$path = '/storage/app/calendar_Ids.json';
$content = json_decode(file_get_contents($path), true);`

потом просто dd($content); чтобы увидеть, если он работает.


вы можете попробовать это тоже:

$json = storage_path('folder/filename.json');