使用PHP将数据添加到Excel文件中的新行,可以通过以下步骤实现:
require_once 'PHPExcel/Classes/PHPExcel.php';
$objPHPExcel = PHPExcel_IOFactory::load('example.xlsx');
$objPHPExcel->setActiveSheetIndex(0);
$sheet = $objPHPExcel->getActiveSheet();
$data = array(
array('John', 'Doe', 'john@example.com'),
array('Jane', 'Smith', 'jane@example.com'),
);
$lastRow = $sheet->getHighestRow();
$newRow = $lastRow + 1;
foreach ($data as $row) {
$column = 'A';
foreach ($row as $cell) {
$sheet->setCellValue($column.$newRow, $cell);
$column++;
}
$newRow++;
}
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('example.xlsx');
以上就是使用PHP将数据添加到Excel文件中的新行的完整步骤。请注意,这只是其中一种实现方式,你也可以根据自己的需求进行调整和扩展。
领取专属 10元无门槛券
手把手带您无忧上云