Laravel 表单验证的问题
场景是这样的,在用户注册时前端表单有三个字段,分别是 邮箱
手机号
密码
,要求邮箱与手机号只需填写其中一项或两项都填写。后端用的 laravel ,在后端进行表单验证时规则应该怎么写才符合这个要求呢。
以下这段代码应该怎么改呢, 谢谢!
public function rules() {
return [
'email' => 'required|email',
'phone' => 'required|phone',
'password' => 'required',
];
}
试试required_without
required_without
required_without