Update spreadsheet-reader.lnk.php

This commit is contained in:
Namhyeon Go 2018-09-20 13:17:58 +09:00 committed by GitHub
parent 4e7889aea9
commit 26368082ff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,7 +16,25 @@ loadVendor(array(
));
if(!function_exists("parse_excel_file")) {
function parse_excel_file($filepath) {
function parse_excel_file($filepath, $format="xlsx") {
$rows = array();
$spreadsheet = false;
$fileformat = strtolower($format);
if($fileformat == "xlsx") {
$spreadsheet = new SpreadsheetReader_XLSX($filepath);
} elseif($fileformat == "xls") {
$spreadsheet = new SpreadsheetReader_XLS($filepath);
} elseif($fileformat == "csv") {
$spreadsheet = new SpreadsheetReader_CSV($filepath);
} elseif($fileformat == "ods") {
$spreadsheet = new SpreadsheetReader_ODS($filepath);
} else {
$spreadsheet = new SpreadsheetReader($filepath);
}
}
}