是否可以在php中创建对象时通过引用传递变量?

wljmcqd8  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(204)

我正在使用laravel excel将数据从excel文件上载到我的数据库。语法如下所示:

Excel::import(new CompanyImport(company_id, $errors), $request->file('import_file'));
Excel::import(new OfficeImport(office_id, $errors), $request->file('import_file'));
Excel::import(new ClientImport(client_id, $errors), $request->file('import_file'));

我要做的是将所有错误(在每个导入类中生成)保存在$errors数组中。
我尝试使用&语法,但我得到了
分析错误:语法错误,意外的'&',应为'''
这是companyimport:

class CompaniaImport implements ToModel, WithHeadingRow, WithMultipleSheets
{
    public function  __construct($company_id, &$errors)
    {
        $this->company_id = $company_id;
        $this->errors = $errors;
    }
}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题