这在PHP / Laravel中有什么作用?

时间:2018-01-05 20:51:32

标签: php laravel

我一直试图通过阅读文档和内容来弄清楚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 = ( $settings['notificationsEnabled'] == 1);

的notificationsEnabled

1 个答案:

答案 0 :(得分:3)

如果$settings['publicVideosEnabled']等于1,则$publicVideosEnabled 为真,否则为 false