我安装Excelbundle了PhpExcel库.我想读取我发现这个功能的excel文件.
我怎么用呢?有什么建议吗?
public function xlsAction()
{
$filenames = "your-file-name";
$phpExcelObject = $this->get('phpexcel')->createPHPExcelObject($filenames);
foreach ($phpExcelObject ->getWorksheetIterator() as $worksheet) {
echo 'Worksheet - ' , $worksheet->getTitle();
foreach ($worksheet->getRowIterator() as $row) {
echo ' Row number - ' , $row->getRowIndex();
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false); // Loop all cells, even if it is not set
foreach ($cellIterator as $cell) {
if (!is_null($cell)) {
echo ' Cell - ' , $cell->getCoordinate() , ' - ' , $cell->getCalculatedValue();
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我的建议是"阅读文档"并开始攻击它.根据我的经验,使用excel是非常复杂和耗时的,所以不要指望其他人在线解决您的问题.
看起来你在谈论这个包:https: //github.com/liuggio/ExcelBundle
它有很好的文档,甚至是完整的例子(参见"假控制器").
| 归档时间: |
|
| 查看次数: |
4424 次 |
| 最近记录: |