我已经创建了一个注册表单,农民可以在其中输入他的姓名。姓名可能包含连字符或空格。验证规则已写在app/http/requests/farmerRequest.php
文件中:
public function rules()
{
return [
'name' => 'required|alpha',
'email' => 'email|unique:users,email',
'password' => 'required',
'phone' => 'required|numeric',
'address' => 'required|min:5',
];
}
但问题是由于“alpha”规则,name
字段不允许任何空格。 name
字段为varchar(255) collation utf8_unicode_ci
。
我该怎么做,才能让用户输入带有空格的名称?
AppServiceProvider.php
文件? - Yousef Altafapp/Providers/AppServiceProvider.php
文件的顶部添加use Illuminate\Support\Facades\Validator;
;) - tsveti_iko'name' => 'required|string',
- nsg