Update spreadsheet-reader.lnk.php
This commit is contained in:
parent
b7c42a2bd1
commit
f1c7f834f1
|
@ -6,24 +6,27 @@
|
|||
* @brief Excel file parser
|
||||
***/
|
||||
|
||||
// load spreadsheet reader library
|
||||
loadVendor(array(
|
||||
"spreadsheet-reader/php-excel-reader/excel_reader2",
|
||||
"spreadsheet-reader/SpreadsheetReader",
|
||||
"spreadsheet-reader/SpreadsheetReader_CSV",
|
||||
"spreadsheet-reader/SpreadsheetReader_XLSX",
|
||||
"spreadsheet-reader/SpreadsheetReader_XLS",
|
||||
"spreadsheet-reader/SpreadsheetReader_ODS"
|
||||
));
|
||||
|
||||
if(!function_exists("parse_excel_file")) {
|
||||
function parse_excel_file($filepath, $format="xlsx", $setColumnName=false) {
|
||||
$rows = array();
|
||||
|
||||
|
||||
$required_files = array(
|
||||
"spreadsheet-reader/php-excel-reader/excel_reader2",
|
||||
"spreadsheet-reader/SpreadsheetReader",
|
||||
//"spreadsheet-reader/SpreadsheetReader_CSV",
|
||||
//"spreadsheet-reader/SpreadsheetReader_XLSX",
|
||||
//"spreadsheet-reader/SpreadsheetReader_XLS",
|
||||
//"spreadsheet-reader/SpreadsheetReader_ODS"
|
||||
);
|
||||
foreach($required_files as $file) {
|
||||
include("./vendor/" . $file . ".php");
|
||||
}
|
||||
|
||||
$spreadsheet = false;
|
||||
$columnNames = array();
|
||||
$fileFormat = strtolower($format);
|
||||
|
||||
|
||||
/*
|
||||
if($fileFormat == "xlsx") {
|
||||
$spreadsheet = new SpreadsheetReader_XLSX($filepath);
|
||||
} elseif($fileFormat == "xls") {
|
||||
|
@ -35,6 +38,8 @@ if(!function_exists("parse_excel_file")) {
|
|||
} else {
|
||||
$spreadsheet = new SpreadsheetReader($filepath);
|
||||
}
|
||||
*/
|
||||
$spreadsheet = new SpreadsheetReader($filepath);
|
||||
|
||||
foreach($spreadsheet as $index=>$row) {
|
||||
if(!$setColumnName) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user