分享PhpSpreadsheet读取和生成excel表格xlsx文件代码
读取excel文件数据转换为数组输出:
<?php require '/data/wwwroot/default/lib/php/vendor/autoload.php'; /** Error reporting */ // 文件路径 $filePath = '/data/wwwroot/default/asset/bfw.xlsx'; $reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader('Xlsx'); $PHPExcel = $reader->load($filePath); // 载入excel文件 // 获取工作表数量 $sheetCount = $PHPExcel->getSheetCount(); echo "工作表数量:$sheetCount\n"; // 遍历工作表 foreach ($PHPExcel->getWorksheetIterator() as $worksheet) { // 获取工作表名称 $sheetName = $worksheet->getTitle(); echo "工作表名称:$sheetName\n"; // 获取最大行数和列数 $highestRow = $worksheet->getHighestRow(); $highestColumn = $worksheet->getHighestColumn(); echo "最大行数:".$highestRow."最大列数:".$highestColumn."\n"; // 遍历每一行 for ($row = 1; $row <= $highes...
点击查看剩余70%
网友评论