错误“尝试访问空类型值的数组偏移量” laravel 5.8.26 Php 7.4.2
- 论坛
- 错误“尝试访问空类型值的数组偏移量” laravel 5.8.26 Php 7.4.2
14 浏览
错误“尝试访问空类型值的数组偏移量” laravel 5.8.26 Php 7.4.2
我在管理员面板中使用以下函数来插入/创建新用户:
public function store(Request $request) { $this->validate($request, [ 'name' => 'required', 'email' => 'required|email|unique:users,email', 'password' => 'required|same:confirm-password' ]); $input = $request->all(); $input['password'] = Hash::make($input['password']); User::create($input); return redirect()->route('admin.pages.users.index') ->with('success','用户创建成功'); }
当我提交时,出现以下错误:
试图访问空类型值的数组偏移量
编辑:
我找到了问题所在。我的问题是邮箱验证规则。当我移除邮箱验证时,插入数据是正确的。
我该如何修复这个错误!