Php Laravel:设置数据类型时使用逻辑运算符

Php Laravel:设置数据类型时使用逻辑运算符,php,laravel,Php,Laravel,我在一个朋友的Laravel项目中工作,在其中一个控制器中,他: 'force_enabled'=>(bool)设置('init_id')但是,我需要将其设置为或语句 这是否有效: 'force_enabled'=>(bool)设置('init_id')|设置('init_name')?或者(bool)也必须在第二个设置之前吗?不需要作为bool进行铸造。这取决于返回的数据 解释将哪些值转换为false。所有其他的将自动转换为true

我在一个朋友的Laravel项目中工作,在其中一个控制器中,他:
'force_enabled'=>(bool)设置('init_id')
但是,我需要将其设置为
语句

这是否有效:
'force_enabled'=>(bool)设置('init_id')|设置('init_name')
?或者(bool)也必须在第二个设置之前吗?

不需要作为
bool
进行铸造。这取决于返回的数据

解释将哪些值转换为
false
。所有其他的将自动转换为
true