代码之家  ›  专栏  ›  技术社区  ›  gwapo

如何在Laravel控制器中设置变量并使用导出到Excel中的值

  •  0
  • gwapo  · 技术社区  · 6 年前

    在我的控制器中,我需要连接一个字符串和一个变量。在我连接它之后,我将它设置为变量 $datenow美元 . 当我导出到Excel时,我希望 细胞A2 $datenow美元 . 但后来我又犯了一个错误 未定义的变量:datenow . 这是我的代码:

    public function userSummary()
    {
        $mytime = Carbon\Carbon::now();
        $datenow = 'As of'.' '.$mytime;
        Excel::create('Empoyee Summary', function($excel) {
    
            $excel->sheet('Sheet1', function($sheet) {
    
                $sheet->setCellValue('A1', 'VCY Group of Companies');
                $sheet->setCellValue('A2', $datenow);
    
            });
    
        })->export('xls');      
    }
    

    如何放置单元格的值 A2

    1 回复  |  直到 6 年前
        1
  •  1
  •   Vipul    6 年前

    public function userSummary()
    {
        $mytime = Carbon\Carbon::now();
        $datenow = 'As of'.' '.$mytime;
        Excel::create('Empoyee Summary', function($excel) use ($datenow) {
    
            $excel->sheet('Sheet1', function($sheet) use($datenow) {
    
                $sheet->setCellValue('A1', 'VCY Group of Companies');
                $sheet->setCellValue('A2', $datenow);
    
            });
    
        })->export('xls');      
    }