laravel讀取excel


$filePath = 'storage/exports/成員信息.xls';
Excel::load($filePath, function ($reader) {
// $data = $reader->all();//獲取全部
// $data = $reader->get()->first();//獲取第一條記錄
// $data = $reader->takeRows(2)->get();//獲取指定幾條記錄
            $data = $reader->skipRows(3)->get()->toArray();//跳過幾行
// $head = $reader->get()->getHeading();//獲取頭部
      
->limitRows();#讀取行數

echo '<pre>';
print_r($data);
// print_r($head);
});
參考地址:https://docs.laravel-excel.com/2.1/import/results.html

 

Excel::create($fileName, function ($excel) use ($excelData, $highLightArray) {
$excel->sheet('sheet1', function ($sheet) use ($excelData, $highLightArray) {

$sheet->fromArray($excelData, null, 'A1', false, false);
$lineKey = [1 => 'A', 2 => 'B', 3 => 'C'];
foreach ($highLightArray AS $key => $value) {
$index = $lineKey[$value] . $key;
$sheet->cells($index, function ($cells) {
$cells->setFontColor('#0000FF');
});
}
});

})->store('xls');
////下載到項目目錄中

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM