laravel - laravel 刀片动态数组与动态键
问题描述
我有以下具有动态键的数组:
array:2 [▼
0 => array:4 [▼
"standard_room123_adult" => "2"
"standard_room123_child" => "1"
"standard_room123_children" => "2"
"standard_room123_room" => "1"
]
1 => array:4 [▼
"group_room_adult" => "2"
"group_room_child" => "1"
"group_room_children" => "2"
"group_room_room" => "1"
]
]
例如standard_room123_room
standard_room123
来自数据库。现在的问题是,当我想在刀片中回显它时,会话如下:
{{session('data')[0][0]['{$room_name}_room']}}
解决方案
假设$room_name = "standard_room123"
{{ session('data')[0][0]["{$room_name}_room"] }}
唯一的变化是您使用的引号,将 ' 更改为 "
你可能需要检查你的数组嵌套,如果你上面的数组在session('data')
,你应该只需要一个,[0]
例如
{{ session('data')[0]["{$room_name}_room"] }}
推荐阅读
- caching - MESI独占状态的优势?
- webpack - Webpack SASS 供应商拆分
- c++ - C2365 重新定义先前的定义是 VS2019 升级后外部标头 + lib 的“枚举器”
- html - Laravel 6 导航选项卡无法导航到仅显示在 url (myweb/pages#tab1) 中的选项卡
- javascript - ng-repeat 项目在父指令的链接后功能中不可用
- c - 如何更改 GtkTreeModel 的数据(在“已编辑”回调中)
- javascript - React - onSubmit 没有任何数据的表单
- matlab - 有什么方法可以矢量化 matlab 代码或其他方法来减少它的运行时间?
- bash - Helm 模板多行秘密值
- r - 为(900+)个节点创建边缘列表(在 R 中)