当我尝试上传 excel 表并处理每一行时,将其存储在我的数据库中。不幸的是,当我上传更大的数据集时,这不起作用。同一个文件上传两次。这是相同的代码片段。
ignore_user_abort(true);
$excelSheetReader = new Spreadsheet_Excel_Reader();
$excelSheetReader->read($_FILES['bulk_data']['tmp_name']);
$sheets = $excelSheetReader->sheets;
if(count($sheets)>0){
$sheets=$sheets[0];
}
if($sheets !=NULL) {
for ($x = 1; $x <= $sheets['numRows']; $x++) {
set_time_limit(0);
//process each row
}
}`
`