This is code here:

protected function credentials(Request $request)
{
    $admin=admin::where('email',$request->email)->first();
    if(count($admin))
    {
       if($admin->status==0){
           return ['email'=>'inactive','password'=>'You are not an active person, Please contact to admin'];
           }
           else{
               return ['email'=>$request->email,'password'=>$request->password,'status'=>1];
           }
       }
       return $request->only($this->username(), 'password');
    }

When i run the code this error become:

"count():参数必须是实现可计数的数组或对象"

推荐答案

这是我的解决方案:

count(array($variable));

希望它能起作用!

Laravel相关问答推荐

LaravelEloquent 的模型如何将值从控制器内部的函数传递到Render()

用Laravel Filament创建变形组件

LARAVEL 从多个表中获取重复的行

导出所有客户端不起作用,文件保存时没有名称和扩展名

未找到 apiResource 404 中的变量

laravel Eloquent 模型更新事件未触发

仅针对字母的 laravel 验证规则

将 Laravel 升级到 4.2 后,Artisan::call('migrate') 不起作用

安卓 retrofit |发布自定义对象(将 json 发送到服务器)

Laravel 5表单请求验证返回禁止错误

Laravel 中的合同和 PHP 中的接口有什么区别?

Laravel excel maatwebsite 3.1 导入,excel 单元格中的日期列返回为未知格式数字.如何解决这个问题?

使用模型工厂、一对一和一对多关系定义 Laravel 外键,而不创建不必要的模型

如何更改 ember-cli 中的 dist 文件夹路径?

在 Laravel 中,如何获取 *only* POST 参数?

Laravel League/flysystem 使用 AWS S3 获取文件 URL

无法声明类 Controller,因为该名称已在使用中

如何在 Laravel 中使用补丁请求?

Laravel 4 简单路由无法使用 mod_rewrite 和 .htaccess

Laravel 部署……有标准的方式吗?