在构建“Has”类型函数时,我想知道是否应该返回一个像这样的布尔值
public function HasGolferAccess($user)
{
if( $user instanceof GolferInterface)
{
return 1;
}
else
{
return 0;
}
}
这是一个好习惯吗?
编辑
这将返回一个严格的布尔值(1 和 0 是整数,而不是严格的布尔值):
if( $user instanceof GolferInterface)
{
return true;
}
else
{
return false;
}