4 回答
TA贡献1826条经验 获得超6个赞
使用in_array
( docs ) 检查数组中是否存在某些内容。
if(in_array($request->input('user_id'), $admins)) { // if user_id is include admins id
TA贡献1811条经验 获得超4个赞
尝试这个:
if(in_array($request->input('user_id'), $admins)) { // if user_id is include admins id...
// do something
} else {
// do something else
}
TA贡献1878条经验 获得超4个赞
您也可以在单个查询中执行它:
$user_admin = User::role(['admin', 'superadmin'])->find($request->input('user_id')); // returns null if not found or the $user if found
if($user_admin) { /
// do something
} else {
// do something else
}
TA贡献1799条经验 获得超8个赞
如果您正在使用集合,则可以使用它们的方法。
在这种情况下,您可以使用contains()
方法。
您也可以在单个查询中执行它:
$user_admin = User::role(['admin', 'superadmin'])->find($request->input('user_id')); // returns null if not found or the $user if found
if($user_admin) { /
// do something
} else {
// do something else
}
- 4 回答
- 0 关注
- 156 浏览
添加回答
举报