📜  required_unless laravel - PHP (1)

📅  最后修改于: 2023-12-03 15:19:48.601000             🧑  作者: Mango

必须填写字段 (required):使用 required 规则

在某些情况下,我们需要确保一个字段被填写,否则我们的表单将无法提交。可以使用 required 规则来实现此目的。 在 Laravel 中,required 规则是默认启用的。

 $request->validate([
     'name' => 'required',
 ]);

当另一个字段不为特定值时必填 (required_unless):使用 required_unless 规则

有时,我们需要在另一个字段不等于特定值时,要求某些字段必填。

 $request->validate([
     'email' => 'required_unless:username,null',
     'username' => 'required',
 ]);

在上面的示例中,我们要求 email 必填,但仅当 username 字段不为 null 时。如果 username 为 null,则 email 可以为空。

更多关于 Laravel 验证的用例可以查看 Laravel 验证文档