Heim > Artikel > Backend-Entwicklung > php 能否查询excel表?
使用php语言,能否把excel当成是table表那样进行查询,获取数据?
使用php语言,能否把excel当成是table表那样进行查询,获取数据?
PHPExcel
https://github.com/ouardisoft/OSExcelBundle
用法:
读取excel service
$excel = $this->get('os.excel');
打开excel
$excel->loadFile([FILE_PATHNAME]);
选择sheet
$excel->setActiveSheet([INDEX_OF_SHEET]);
sheet数
$excel->getSheetCount();
sheet名
$excel->getSheetNames();
读取行数
$excel->getRowCount();
读取字段数
$excel->getColumnCount();
最后一个字段的索引
$excel->getHighestColumn();
行数据
$excel->getRowData([INDEX_OF_ROW]);
单元格数据
$excel->getCellData([INDEX_OF_ROW], [INDEX_OF_COLUMN]);
把excel数据读取为PHP数组
$excel->getSheetData();
handle excel
的问题我推荐这个插件: PHPExcel
你指的查询是怎么样查询呢?由行列信息得值还是?