管理面板数组到字符串的转换

Admin panel Array to string conversion

你好,我尝试使用 laravel 创建面板管理员,但出现错误

AdminController.php

1 <?php
2
3 namespace App\Http\Controllers;
4
5 use Illuminate\Http\Request;
6 use Auth;
7 class AdminController extends Controller
8 {
9    public function login(Request $request)
10    {
11      if($request->isMethod('post')){
12          $data = $request->input();
13          if 14(Auth::attempt(['email'->$data['email'],'password'=>$data['password'],'admin'=>'1'])) {
                echo "Success"; die; 
            }else{
                echo "Failed"; die;
            }
        }
        return view('admin.admin_login');
    }
}

第 14 行写法错误

您的代码中有一个拼写错误 -> 更改此

if(Auth::attempt(['email'->$data['email'],'password'=>$data['password'],'admin'=>'1'])) 
{
}

if(Auth::attempt(['email'=> $data['email'],'password'=>$data['password'],'admin'=>'1'])) 
{
}

谢谢