JSON 文件在 Laravel 文件夹结构中的存储位置
Where to store JSON file inside Laravel folder structure
我想将一些数据存储在 JSON 文件中。数据将使用 json_decode
函数解码并传递给视图。
文件示例:
{
"rooms": [
{
"name": "Aula Magna 1",
"camera_url": "camera url",
"audio_card": "audio card"
},
{
"name": "Aula Magna 2",
"camera_url": "camera url",
"audio_card": "audio card"
},
{
"name": "Aula Minor",
"camera_url": "camera url",
"audio_card": "audio card"
}]
}
我想将这个文件转换成一个数组,这样我就可以像这样在视图中访问它
@foreach( $rooms as $room)
....
@endforeach
在Laravel文件夹structutre中的什么地方应该存储这样的数据文件?
您应该将文件放在 storage
文件夹中,因为它不是 public 目录
您也可以放在 resources
文件夹中,但这不是最佳位置,因为此文件夹用于存放源文件并且通常存储在源代码存储库中(例如 git)。
我想将一些数据存储在 JSON 文件中。数据将使用 json_decode
函数解码并传递给视图。
文件示例:
{
"rooms": [
{
"name": "Aula Magna 1",
"camera_url": "camera url",
"audio_card": "audio card"
},
{
"name": "Aula Magna 2",
"camera_url": "camera url",
"audio_card": "audio card"
},
{
"name": "Aula Minor",
"camera_url": "camera url",
"audio_card": "audio card"
}]
}
我想将这个文件转换成一个数组,这样我就可以像这样在视图中访问它
@foreach( $rooms as $room)
....
@endforeach
在Laravel文件夹structutre中的什么地方应该存储这样的数据文件?
您应该将文件放在 storage
文件夹中,因为它不是 public 目录
您也可以放在 resources
文件夹中,但这不是最佳位置,因为此文件夹用于存放源文件并且通常存储在源代码存储库中(例如 git)。