我一直试图通过阅读文档和内容来弄清楚Laravel中的一些代码。我遇到了一段代码,我无法弄清楚它在做什么。有人可以解释一下吗?这是我正在处理的项目中的一段代码:
// Create placeholders for the mobile app's video settings
$publicVideosEnabled = ( $settings['publicVideosEnabled'] == 1 );
我特别询问$settings['publicVideosEnabled'] == 1
部分。
谢谢大家!
编辑:有关更多信息,以下是一些变量的来源:
$location = Location::find($location_id);
$settings = $this->apiHelper->getFormattedLocationSettings($location);
$publicVideosEnabled = ( $settings['publicVideosEnabled'] == 1 );
我想添加这行代码:
$notificationsEnabled = ( $settings['notificationsEnabled'] == 1);
但是我收到了这个错误:
未定义索引:来自
的notificationsEnabled$notificationsEnabled = ( $settings['notificationsEnabled'] == 1);
答案 0 :(得分:3)
如果$settings['publicVideosEnabled']
等于1
,则$publicVideosEnabled
为真,否则为 false 。