我试图使用php电子书阅读器从excel表中读取。
require('excel/php-excel-reader/excel_reader2.php');
require('excel/SpreadsheetReader.php');
$uploadFilePath = 'batch_upload.xlsx';
$Reader = new SpreadsheetReader($uploadFilePath);
$Sheets = $Reader->Sheets();
foreach ($Sheets as $Index => $Name)
{
echo 'Sheet #'.$Index.': '.$Name;
$Reader -> ChangeSheet($Index);
foreach ($Reader as $Row)
{
print_r($Row);
}
}
如果电子表格只包含单个页面,则返回一个空数组。但如果第二张纸然后两张纸,则返回值将是第二张纸的返回值。第一张表值未处理。
我用过的xlsx表
插件git repo是https://github.com/nuovo/spreadsheet-reader
提前致谢。