添加 PHPExcel_IOFactory 到 symfony 项目

Add PHPExcel_IOFactory to symfony project

我想使用 php 脚本将数据从 excel 文件导入到 mysql 数据库

我发现这个 turorial Here 非常清楚,但在我的情况下,我使用 symfony 框架,但我不知道如何包含 phpExcel_IOFactory 。 有谁可以帮助我吗?

很简单,您必须在供应商中添加 phpoffice/phpexcel。 运行:

php composer.phar require phpoffice/phpexcel

仅此而已。

composer require phpoffice/phpexcel 

将负责安装和加载 classes。之后,只需使用类似:

$reader = \PHPExcel_IOFactory::createReaderForFile($filename);
$reader->setReadDataOnly(true);

$wb = $reader->load($filename);
$ws = $wb->getSheet(0);

注意 class 名称前面的正斜杠。