brucewu

107 经验值

怪了,我原本也是这样写
if(! $user = User::find(2))
当时 ide 编辑器给我报错
现在却又正常...
没事了,感谢..

因为我想写的精简一些
想要
if ($user = User::find(1)) {
   // 用户不存在时,上面这一个if 要如何改
}

举例取得用户

if ($user = User::find(1)) {
   // 用户存在
}

要如何写成 当不存在时执行 if 内
当然以下这种写法是可以,但我想用上面的写法,不知是否可行

$user = User::find(1)
if (is_null($user)) {
    // 用户不存在
}