From 26368082ffa725721b5f0fa567bbd2dc7296c8c8 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Thu, 20 Sep 2018 13:17:58 +0900 Subject: [PATCH] Update spreadsheet-reader.lnk.php --- helper/spreadsheet-reader.lnk.php | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/helper/spreadsheet-reader.lnk.php b/helper/spreadsheet-reader.lnk.php index 83f4d7c..d79ba54 100644 --- a/helper/spreadsheet-reader.lnk.php +++ b/helper/spreadsheet-reader.lnk.php @@ -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); + } + + } }